<!DOCTYPE html> <html lang=en style><!--
 Page saved with SingleFile 
 url: https://www.gabriel.urdhr.fr/2021/05/08/tuntap/ 
 saved date: Sun Nov 06 2022 16:32:46 GMT+0800 (China Standard Time)
--><meta charset=utf-8><title>TUN/TAP interface (on Linux) - /dev/posts/</title><meta name=viewport content="initial-scale=1.0, width=device-width"><link href=https://www.gabriel.urdhr.fr/ rel=home><style>@font-face{font-family:"Source Code Pro";font-style:normal;font-weight:400;src:local("Source Code Pro"),local("SourceCodePro-Regular"),url(data:application/font-woff;base64,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)format("woff")}@font-face{font-family:"Source Code Pro";font-style:normal;font-weight:700;src:local("Source Code Pro Bold"),local("SourceCodePro-Bold"),url(data:application/font-woff;base64,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)format("woff")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:local("Source Serif Pro"),local("SourceSerifPro-Regular"),url(data:application/font-woff;base64,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)format("woff")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:600;src:local("Source Serif Pro Semibold"),local("SourceSerifPro-Semibold"),url(data:application/font-woff;base64,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)format("woff")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:local("Source Serif Pro Bold"),local("SourceSerifPro-Bold"),url(data:application/font-woff;base64,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)format("woff")}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}code{font-size:1em}small{font-size:80%}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}svg:not(:root){overflow:hidden}button,input{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}button,html [type="button"],[type="submit"]{-webkit-appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}.k{color:#204a87;font-weight:bold}.n{color:#000000}.o{color:#ce5c00;font-weight:bold}.p{color:#000000;font-weight:bold}.cp{color:#8f5902;font-style:italic}.c1{color:#8f5902;font-style:italic}.kn{color:#204a87;font-weight:bold}.kt{color:#204a87;font-weight:bold}.m{color:#0000cf;font-weight:bold}.s{color:#509017}.nb{color:#204a87}.nc{color:#000000}.nf{color:#000000}.nl{color:#f57900}.nn{color:#000000}.mi{color:#0000cf;font-weight:bold}.sc{color:#509017}.s2{color:#509017}.se{color:#509017}/*! Custom stuff */body{margin:0 auto;max-width:800px;padding:0.5rem}body>header{font-size:1.1rem}body>nav *{display:inline-block}body>nav ul{padding:0;margin:0}body>nav ul>li{font-weight:500;list-style-type:none;display:inline-block;margin-left:0.5rem;margin-bottom:0}body>footer>*{text-align:center}@supports (grid-gap:1em){@media screen and (min-width:1100px){body{width:100%;max-width:100%;display:grid;padding:0;grid-template-rows:auto auto auto;grid-template-columns:1fr 900px 1fr;grid-template-areas:"header aside  none""nav    aside  none""nav    main   none""nav    footer none";row-gap:0em;column-gap:2em}body>header{margin-top:1em;grid-area:header;text-align:right}body>nav{grid-area:nav;text-align:right}body>aside{grid-area:aside}body>div,body>main{grid-area:main}body>footer{grid-area:footer}body>aside{grid-area:aside}body>nav>*{display:block}body>nav>ul>li{display:block;margin-bottom:0.5em;margin-left:0}}}.flags{display:flex;align-items:stretch;align-content:flex-start;flex-wrap:wrap;flex-direction:row;gap:1rem}.flags>*{margin:0;flex-grow:1;min-height:4rem;font-size:1.8rem;display:flex;justify-content:center;align-items:center;border:thin black solid;border-radius:0.5rem;font-weight:bold}.flags>a:hover{text-decoration:underline;text-decoration-color:red}.flags .ukraine{background:linear-gradient(0deg,#F6CD03 50%,#0058B5 50%);color:white;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:black}.flags .russia{background:linear-gradient(0deg,white 33%,#0083D6 33%,#0083D6 66%,white 66%);color:black}html{text-rendering:optimizeLegibility;font-variant-ligatures:common-ligatures discretionary-ligatures historical-ligatures contextual;-webkit-font-variant-ligatures:common-ligatures discretionary-ligatures historical-ligatures contextual;font-kerning:normal;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:1.4;color:#252525;background-color:#ffffff}body *{margin-bottom:0;margin-top:0}body *+*{margin-top:0.5rem}body *+h2,body *+h3{margin-top:1rem}body li+li{margin-top:0}body li>ul{margin-top:0}h1,h2,h3{color:black}h1{font-weight:600}h2{font-weight:600;font-variant:small-caps;width:100%;border-bottom:solid thin black}h3{font-weight:600}p{text-align:justify}nav+p,strong,figcaption,summary{font-weight:bold}a,.link{color:#245682;text-decoration:none;transition-duration:0.3s}a:hover,a:focus,.link:hover,.link:focus{color:#d90000}a:focus,.link:focus{text-decoration:underline red}a:not([href]){color:inherit}button{font-family:inherit;font-size:inherit;line-height:inherit}button.link{border:none;background:none}code,pre{font-family:"Source Code Pro",Menlo,Monaco,Consolas,"Courier New",monospace}details{background:#f0f0f0;border-radius:0.2rem;border:thin solid #ddd;padding:0.5rem}details>*{margin-left:1em}details>summary{margin-left:0}pre{font-size:0.75rem;padding:0.5rem;border:thin solid #ddd;border-radius:0.2rem;background-color:#f0f0f0;overflow-y:auto}figure{margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:0.5rem;background-color:#f0f0f0;border:1px solid #ddd;border-radius:0.2rem}figure>pre{border:none}/*! Misc */p.social>a+a{margin-left:0.2rem}p.taglist{padding:0}p.taglist>a{display:inline;padding:0em 0.3em 0em 0.3em;font-weight:bold;color:white;background-color:#444444;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;transition:1s;transition-timing-function:ease-out}p.vulnlist>a:hover,p.vulnlist>a:focus,p.taglist>a:hover,p.taglist>a:focus{background-color:#111111;text-decoration:none}p.vulnlist>a:focus,p.taglist>a:focus{color:red}p.taglist>a+a{margin-left:0.2rem}code{background-color:inherit}/*! Admonition */figure,pre,details{transition-duration:0.3s;transition-timing-function:ease-out}@keyframes flash{from{color:red}to{color:inherit}}:target,h1:target,h2:target,h3:target,h4:target,h5:target{animation-duration:2s;animation-name:flash;animation-timing-function:ease-out;animation-iteration-count:1;animation-direction:alternate}@keyframes blink{0%{opacity:100%}50%{opacity:0%}}/*! Variants */@page{size:portrait;margin:1cm}</style><link type=image/x-icon rel="shortcut icon" href=""><style>.sf-hidden{display:none!important}</style><link rel=canonical href=https://www.gabriel.urdhr.fr/2021/05/08/tuntap/><meta http-equiv=content-security-policy content="default-src 'none'; font-src 'self' data:; img-src 'self' data:; style-src 'unsafe-inline'; media-src 'self' data:; script-src 'unsafe-inline' data:; object-src 'self' data:;"><style>img[src="data:,"],source[src="data:,"]{display:none!important}</style></head> <body> <header> <a href=https://www.gabriel.urdhr.fr/>/dev/posts/</a><span class=mood></span> </header> <nav aria-label="Main navigation"> <ul> <li><a href=https://www.gabriel.urdhr.fr/>Home</a></li> <li><a href=https://www.gabriel.urdhr.fr/tags/>Tags</a></li> <li><a href=https://www.gabriel.urdhr.fr/archives/>Archives</a></li> <li><a href=https://www.gabriel.urdhr.fr/vulnerabilities/>Vulnerabilities</a></li> <li><a href=https://github.com/randomstuff>Code</a></li> <li><button class=link> Change theme</button> </li> </ul> </nav> <aside class=flags> <a class=russia lang=ru href=https://twitter.com/schwarzenegger/status/1504426844199669762>НЕТ ВОЙНЕ</a> <a class=ukraine lang=ua href=https://www.president.gov.ua/en/news/zvernennya-prezidenta-volodimira-zelenskogo-do-ukrayinciv-i-73777>Слава Україні</a> </aside> <main id=page-main-content role=main> <section> <article> <header> <h1>TUN/TAP interface (on Linux)</h1> <p> <time>May 8 2021</time> </p> </header> <nav arial-label="Post links"> <p class=social role=group aria-label="Social features"> <a href="mailto:gabriel%20AT%20urdhr%20DOT%20fr?subject=Comment%20for%20https://www.gabriel.urdhr.fr/2021/05/08/tuntap/" class=comment-button aria-label="Sed a comment for this post"> <span role=img>🤔</span> Comment </a> <a href="mailto:gabriel%20AT%20urdhr%20DOT%20fr?subject=%F0%9F%91%8D%20for%20https://www.gabriel.urdhr.fr/2021/05/08/tuntap/" class=like-button aria-label="Send a like for this post"> <span role=img>👍</span> Like </a> <a href="mailto:gabriel%20AT%20urdhr%20DOT%20fr?subject=%F0%9F%91%8E%20for%20https://www.gabriel.urdhr.fr/2021/05/08/tuntap/" class=dislike-button aria-label="Send a dislike for this post"> <span role=img>👎</span> Dislike </a> <a href="mailto:gabriel%20AT%20urdhr%20DOT%20fr?subject=[INSERT%20EMOJI%20HERE]%20for%20https://www.gabriel.urdhr.fr/2021/05/08/tuntap/" class=reaction-button aria-label="Send another reaction for this post"> <span role=img></span>🤖 Other reaction </a> <a href="mailto:?subject=Shared:%20TUN/TAP%20interface%20%28on%20Linux%29&amp;body=https://www.gabriel.urdhr.fr/2021/05/08/tuntap/" class=share-button aria-label="Share this post"> <span role=img>🎁</span> Share </a> </p> <p class=taglist role=group aria-label="Post tags"> <a href=https://www.gabriel.urdhr.fr/tags/computer/ rel=tag>computer</a> <a href=https://www.gabriel.urdhr.fr/tags/system/ rel=tag>system</a> <a href=https://www.gabriel.urdhr.fr/tags/network/ rel=tag>network</a> <a href=https://www.gabriel.urdhr.fr/tags/tun/ rel=tag>tun</a> <a href=https://www.gabriel.urdhr.fr/tags/tap/ rel=tag>tap</a> <a href=https://www.gabriel.urdhr.fr/tags/linux/ rel=tag>linux</a> <a href=https://www.gabriel.urdhr.fr/tags/vpn/ rel=tag>vpn</a> </p> </nav> <p>Some notes about using the TUN/TAP interface, especially on Linux.</p> <h2 id=table-of-content>Table of Content</h2> <div class=toc> <ul> <li><a href=#table-of-content>Table of Content</a></li> <li><a href=#introduction>Introduction</a></li> <li><a href=#basic-usage>Basic Usage</a></li> <li><a href=#tun-vs-tap>TUN vs. TAP</a><ul> <li><a href=#tun-interfaces-l3>TUN interfaces (L3)</a></li> <li><a href=#tap-interfaces-l2>TAP interfaces (L2)</a></li> </ul> </li> <li><a href=#advanced-considerations>Advanced considerations</a><ul> <li><a href=#packet-information>Packet Information</a></li> <li><a href=#persistent>Persistent</a></li> <li><a href=#user-and-group>User and group</a></li> </ul> </li> <li><a href=#examples>Examples</a><ul> <li><a href=#tun-reader>TUN Reader</a></li> <li><a href=#tap-reader>TAP Reader</a></li> </ul> </li> <li><a href=#references>References</a></li> </ul> </div> <h2 id=introduction>Introduction</h2> <p>TUN/TAP is an operating-system interface for creating network interfaces managed by userspace. This is usually used to implement userspace Virtual Private Networks<sup id=fnref:vpn><a class=footnote-ref href=#fn:vpn aria-label="(see note 2)">2</a></sup> (VPNs), for example with <a href=https://openvpn.net/>OpenVPN</a>, <a href=https://www.gabriel.urdhr.fr/2017/08/02/foo-over-ssh/#tuntap-forwarding>OpenSSH</a> (<code>Tunnel</code> configuration or <code>-w</code> argument), <a href=https://code.ffdn.org/l2tpns/l2tpns>l2tpns</a>, etc. This interface is exposed through the <code>/dev/net/tun</code> device file and <a href=https://github.com/torvalds/linux/blob/fcadab740480e0e0e9fa9bd272acd409884d431a/tools/include/uapi/linux/if_tun.h#L32>related ioctls</a> (<code>TUNSETIFF</code>, etc.).</p> <figure> <pre role=img>+--------------------------------------------+
| Processes                                  |
+--------------------------------------------+
  ↕ Socket interface
+---------------------------------------------+
| Network Stack (kernel)                      |&lt;--+
+---------------------------------------------+   |
  ↕ Eth. frame     ↕ Eth. frame    ↕ IP packet    |
+--------------+ +-------------+ +------------+   |
| enp2s0       | | tap0        | | tun0       |   |
+--------------+ +-------------+ +------------+   |
  ↑ Eth. frame     ↕ Eth. frame¹   ↕ IP packet¹   |
+--------------+ +-------------+ +------------+   |
| Driver       | | Process     | | Process    |   |
+--------------+ +-------------+ +------------+   |
  ↕ Eth. frame²    ↑               ↑              |
+--------------+   +---------------+--------------+
| Eth. Adapter  |  (encapsulated packets)
+--------------+
  ↕ Eth. frame
+--------------+
| Eth. Network |
+--------------+

 Physical netdev    Ethernet VPN      IP VPN

¹: via /dev/net/tun
²: over PCI Express for example
</pre> <figcaption> TUN/TAP interfaces vs. normal network interfaces </figcaption> </figure> <h2 id=basic-usage>Basic Usage</h2> <p>This C code snippet creates a virtual network interface <code>tun0</code> controlled by the program:</p> <div class=codehilite><pre><span></span><code><span class=kt>int</span> <span class=n>fd</span> <span class=o>=</span> <span class=n>open</span><span class=p>(</span><span class=s>"/dev/net/tun"</span><span class=p>,</span> <span class=n>O_RDWR</span><span class=p>);</span>
<span class=k>struct</span> <span class=nc>ifreq</span> <span class=n>ifr</span><span class=p>;</span>
<span class=n>memset</span><span class=p>(</span><span class=o>&amp;</span><span class=n>ifr</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=k>sizeof</span><span class=p>(</span><span class=n>ifr</span><span class=p>));</span>
<span class=n>ifr</span><span class=p>.</span><span class=n>ifr_flags</span> <span class=o>=</span> <span class=n>IFF_TUN</span> <span class=o>|</span> <span class=n>IFF_NO_PI</span><span class=p>;</span>
<span class=n>strncpy</span><span class=p>(</span><span class=n>ifr</span><span class=p>.</span><span class=n>ifr_name</span><span class=p>,</span> <span class=s>"tun0"</span><span class=p>,</span> <span class=n>IFNAMSIZ</span><span class=p>);</span>
<span class=n>ioctl</span><span class=p>(</span><span class=n>fd</span><span class=p>,</span> <span class=n>TUNSETIFF</span><span class=p>,</span> <span class=o>&amp;</span><span class=n>ifr</span><span class=p>);</span>
</code></pre></div> <p><strong>Note:</strong> I've omitted error handling for brevity in the code snippets. In real programs, you should check the result of each operation.</p> <p>The program first opens the <code>/dev/net/tun</code> file: each file descriptor obtained this way can be used by the process to communicate with one virtual network device.</p> <p>Then, we use the <code>TUNSETIFF</code> <code>ioctl()</code> in order to configure the network interface associated with this file descriptor:</p> <ul> <li>we can use the <code>ifr_flags</code> field to choose whether to create a TUN (i.e. IP) or a TAP (i.e. Ethernet) interface (explained in the next section);</li> <li>we can use the <code>ifr_flags</code> field to set additional options as well (such as the <code>IFF_NO_PI</code> flag, explained afterwards);</li> <li>if the <code>ifr_name</code> field is not empty, the call either create a new virtual network interface with the chosen name or an existing one (depending on whether a network interface with this name already exists);</li> <li>if the <code>ifr_name</code> fields is empty, the system creates a new interface, generated a name for it and stored this name in the <code>ifr.ifr_name</code> field.</li> </ul> <p>After this, the program can communicate with the virtual network interface using the file descriptor:</p> <ul> <li><code>write()</code> sends a (single) packet or frame to the virtual network interface;</li> <li><code>read()</code> receives a (single) packet or frame from the virtual network interface;</li> <li><code>select()</code> works as expected.</li> </ul> <p>When the the program closes the last file descriptor associated with the TUN/TAP interface, the systems destroys the interface. We can prevent the system from destroying the interface by making it made persistent with the <code>TUNSETPERSIST</code> <code>ioctl()</code>.</p> <h2 id=tun-vs-tap>TUN vs. TAP</h2> <p>There are two types of virtual network interfaces managed by <code>/dev/net/tun</code>:</p> <ul> <li>TUN interfaces transport IP packets (layer 3);</li> <li>TAP interfaces transport Ethernet frames (layer 2).</li> </ul> <h3 id=tun-interfaces-l3>TUN interfaces (L3)</h3> <p>TUN interfaces (<code>IFF_TUN</code>) transport layer 3 (L3) Protocol Data Units (PDUs):</p> <ul> <li>in practice, it transports IPv4 and/or IPv6 packets;</li> <li><code>read()</code> gets a L3 PDU (an IP packet);</li> <li>you must <code>write()</code> L3 PDUs (an IP packet);</li> <li>there is no layer 2 (Ethernet, etc.) involved in the interface;</li> <li>they are <code>POINTOPOINT</code> interfaces<sup id=fnref:POINTOPOINT><a class=footnote-ref href=#fn:POINTOPOINT aria-label="(see note 1)">1</a></sup>.</li> </ul> <p>If we have set <code>IFF_NO_PI</code> in the <code>ifr_flags</code> field, the version of the IP protocol (IPv4 or IPv6) is deduced from the IP version number in the packet. If <code>IFF_NO_PI</code> is not set, 4 bytes (<code>struct tun_pi</code>) are prepended to each packet (see below for details).</p> <h3 id=tap-interfaces-l2>TAP interfaces (L2)</h3> <p>TAP interfaces (<code>IFF_TUN</code>) transport layer 2 (L2) PDUs:</p> <ul> <li>in practice, it transports Ethernet frames (i.e. this is a virtual Ethernet adapter);</li> <li><code>read()</code> gets a L2 PDU;</li> <li>you must <code>write()</code> L2 PDUs.</li> </ul> <p>By default, the TAP interface is an Ethernet interfaces but we ca n change the type of device with the <code>TUNSETLINK</code> <code>ioctl()</code>. For example, for we can request a virtual ATM network interface with:</p> <div class=codehilite><pre><span></span><code><span class=n>ioctl</span><span class=p>(</span><span class=n>fd</span><span class=p>,</span> <span class=n>TUNSETLINK</span><span class=p>,</span> <span class=n>ARPHRD_ATM</span><span class=p>);</span>
</code></pre></div> <p>which gives:</p> <pre>5: tap0: <broadcast> mtu 1500 qdisc noop state DOWN group default qlen 500
    link/atm 12:07:d9:23:19:7d brd ff:ff:ff:ff:ff:ff
</broadcast></pre> <p>I am not sure sure this is really useful however as it seems it only really works with Ethernet interfaces.</p> <p>We can set the hardware address (for Ethernet interfaces, the MAC address) with <code>SIOCSIFHWADDR</code> (see <a href=https://man7.org/linux/man-pages/man7/netdevice.7.html><code>man netdevice</code></a>):</p> <div class=codehilite><pre><span></span><code><span class=k>struct</span> <span class=nc>ifreq</span> <span class=n>ifr</span><span class=p>;</span>
<span class=n>ifr</span><span class=p>.</span><span class=n>ifr_hwaddr</span><span class=p>.</span><span class=n>sa_family</span> <span class=o>=</span> <span class=n>ARPHRD_ETHER</span><span class=p>;</span>
<span class=c1>// We need a placeholder socket for this:</span>
<span class=n>inc</span> <span class=n>sock</span> <span class=o>=</span> <span class=n>socket</span><span class=p>(</span><span class=n>PF_INET</span><span class=p>,</span> <span class=n>SOCK_STREAM</span><span class=p>,</span> <span class=mi>0</span><span class=p>);</span>
<span class=n>strcpy</span><span class=p>(</span><span class=o>&amp;</span><span class=n>ifr</span><span class=p>.</span><span class=n>ifr_name</span><span class=p>,</span> <span class=n>iface_name</span><span class=p>);</span>
<span class=n>memcpy</span><span class=p>(</span><span class=o>&amp;</span><span class=n>ifr</span><span class=p>.</span><span class=n>ifr_hwaddr</span><span class=p>.</span><span class=n>sa_data</span><span class=p>,</span> <span class=n>hwaddr</span><span class=p>,</span> <span class=n>hwaddr_size</span><span class=p>);</span>
<span class=n>ioctl</span><span class=p>(</span><span class=n>skfd</span><span class=p>,</span> <span class=n>SIOCSIFHWADDR</span><span class=p>,</span> <span class=o>&amp;</span><span class=n>ifr</span><span class=p>);</span>
</code></pre></div> <h2 id=advanced-considerations>Advanced considerations</h2> <h3 id=packet-information>Packet Information</h3> <p>If <code>IFF_NO_PI</code> is not used, each packet read to or written from the file descriptor is prepended with 4 bytes:</p> <div class=codehilite><pre><span></span><code><span class=k>struct</span> <span class=nc>tun_pi</span> <span class=p>{</span>
  <span class=n>__u16</span>  <span class=n>flags</span><span class=p>;</span>
  <span class=n>__be16</span> <span class=n>proto</span><span class=p>;</span>
<span class=p>};</span>
</code></pre></div> <p>The <code>proto</code> field is an EtherType. This it not very useful for TAP interface as far as I known. For TUN interfaces, this is usually <code>ETH_P_IP</code> or <code>ETH_P_IPV6</code>. If <code>IFF_NO_PI</code> is used, the IP version of packets sent by the process are derived from the first byte of the packet (for TUN interfaces).</p> <p>Currently, the only flag defined is <code>TUN_PKT_STRIP</code> which is set by the kernel to signal the userspace program that the packet was truncated because the buffer was too small.</p> <h3 id=persistent>Persistent</h3> <p>The <code>TUNSETPERSIST</code> ioctl can be used to make the TUN/TAP interface persistent. In this mode, the interface won't be destroyed when the last process closes the associated <code>/dev/net/tun</code> file descriptor.</p> <div class=codehilite><pre><span></span><code><span class=n>ioctl</span><span class=p>(</span><span class=n>tap_fd</span><span class=p>,</span> <span class=n>TUNSETPERSIST</span><span class=p>,</span> <span class=mi>1</span><span class=p>);</span>
</code></pre></div> <p>There is a <a href=http://www.spinics.net/lists/netdev/msg95599.html>race condition</a> when setting <code>TUNSETPERSIST</code>. Instead, the <code>IFF_TUN_EXCL</code> can be used to ensure we have a new interface. If this flag is used and the interface already exists, we get a <code>EBUSY</code> error.</p> <p>It is possible to create a persistent TUN/TAP interface using the <code>ip tuntap</code> command:</p> <div class=codehilite><pre><span></span><code>sudo ip tuntap add dev foo0 mode tun
</code></pre></div> <h3 id=user-and-group>User and group</h3> <p>It is possible to assign a persistent interface to a given user in order to five a non-root user access to a TUN/TAP interface:</p> <div class=codehilite><pre><span></span><code><span class=n>ioctl</span><span class=p>(</span><span class=n>tap_fd</span><span class=p>,</span> <span class=n>TUNSETPERSIST</span><span class=p>,</span> <span class=mi>1</span><span class=p>);</span>
<span class=n>ioctl</span><span class=p>(</span><span class=n>tap_fd</span><span class=p>,</span> <span class=n>TUNSETOWNER</span><span class=p>,</span> <span class=n>owner</span><span class=p>);</span>
</code></pre></div> <p>Or to a whole groupe:</p> <div class=codehilite><pre><span></span><code><span class=n>ioctl</span><span class=p>(</span><span class=n>tap_fd</span><span class=p>,</span> <span class=n>TUNSETPERSIST</span><span class=p>,</span> <span class=mi>1</span><span class=p>);</span>
<span class=n>ioctl</span><span class=p>(</span><span class=n>tap_fd</span><span class=p>,</span> <span class=n>TUNSETGROUP</span><span class=p>,</span> <span class=n>group</span><span class=p>);</span>
</code></pre></div> <p>We can use <code>ip tuntap</code> for this as well:</p> <div class=codehilite><pre><span></span><code>sudo ip tuntap add dev foo0 mode tun user john
sudo ip tuntap add dev foo1 mode tun group doe
</code></pre></div> <h2 id=examples>Examples</h2> <h3 id=tun-reader>TUN Reader</h3> <p>This simple program creates a TUN interface. Every packet sent to this interface is printed to the standard output (<code>stderr</code>) after parsing some fields:</p> <details> <summary>Includes</summary> <div class=codehilite><pre><span></span><code><span class=cp>#include</span> <span class=cpf>&lt;sys/types.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;sys/stat.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;fcntl.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;string.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;unistd.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;stdio.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;netdb.h&gt;</span><span class=cp></span>

<span class=cp>#include</span> <span class=cpf>&lt;netinet/in.h&gt;</span><span class=c1> // IPPROTO_*</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;net/if.h&gt;</span><span class=c1> // ifreq</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;linux/if_tun.h&gt;</span><span class=c1> // IFF_TUN, IFF_NO_PI</span><span class=cp></span>

<span class=cp>#include</span> <span class=cpf>&lt;sys/ioctl.h&gt;</span><span class=cp></span>
</code></pre></div> </details> <details> <summary>Utilities</summary> <div class=codehilite><pre><span></span><code><span class=cp>#define BUFFLEN (4 * 1024)</span>

<span class=k>const</span> <span class=kt>char</span> <span class=n>HEX</span><span class=p>[]</span> <span class=o>=</span> <span class=p>{</span>
  <span class=sc>'0'</span><span class=p>,</span> <span class=sc>'1'</span><span class=p>,</span> <span class=sc>'2'</span><span class=p>,</span> <span class=sc>'3'</span><span class=p>,</span> <span class=sc>'4'</span><span class=p>,</span> <span class=sc>'5'</span><span class=p>,</span> <span class=sc>'6'</span><span class=p>,</span> <span class=sc>'7'</span><span class=p>,</span> <span class=sc>'8'</span><span class=p>,</span> <span class=sc>'9'</span><span class=p>,</span>
  <span class=sc>'a'</span><span class=p>,</span> <span class=sc>'b'</span><span class=p>,</span> <span class=sc>'c'</span><span class=p>,</span> <span class=sc>'d'</span><span class=p>,</span> <span class=sc>'e'</span><span class=p>,</span> <span class=sc>'f'</span><span class=p>,</span>
<span class=p>};</span>

<span class=kt>void</span> <span class=nf>hex</span><span class=p>(</span><span class=kt>char</span><span class=o>*</span> <span class=n>source</span><span class=p>,</span> <span class=kt>char</span><span class=o>*</span> <span class=n>dest</span><span class=p>,</span> <span class=kt>ssize_t</span> <span class=n>count</span><span class=p>)</span>
<span class=p>{</span>
  <span class=k>for</span> <span class=p>(</span><span class=kt>ssize_t</span> <span class=n>i</span> <span class=o>=</span> <span class=mi>0</span><span class=p>;</span> <span class=n>i</span> <span class=o>&lt;</span> <span class=n>count</span><span class=p>;</span> <span class=o>++</span><span class=n>i</span><span class=p>)</span> <span class=p>{</span>
    <span class=kt>unsigned</span> <span class=kt>char</span> <span class=n>data</span> <span class=o>=</span> <span class=n>source</span><span class=p>[</span><span class=n>i</span><span class=p>];</span>
    <span class=n>dest</span><span class=p>[</span><span class=mi>2</span> <span class=o>*</span> <span class=n>i</span><span class=p>]</span> <span class=o>=</span> <span class=n>HEX</span><span class=p>[</span><span class=n>data</span> <span class=o>&gt;&gt;</span> <span class=mi>4</span><span class=p>];</span>
    <span class=n>dest</span><span class=p>[</span><span class=mi>2</span> <span class=o>*</span> <span class=n>i</span> <span class=o>+</span> <span class=mi>1</span><span class=p>]</span> <span class=o>=</span> <span class=n>HEX</span><span class=p>[</span><span class=n>data</span> <span class=o>&amp;</span> <span class=mi>15</span><span class=p>];</span>
  <span class=p>}</span>
  <span class=n>dest</span><span class=p>[</span><span class=mi>2</span> <span class=o>*</span> <span class=n>count</span><span class=p>]</span> <span class=o>=</span> <span class=sc>'\0'</span><span class=p>;</span>
<span class=p>}</span>
</code></pre></div> </details> <details> <summary>Dumping packets</summary> <div class=codehilite><pre><span></span><code><span class=kt>int</span> <span class=nf>has_ports</span><span class=p>(</span><span class=kt>int</span> <span class=n>protocol</span><span class=p>)</span>
<span class=p>{</span>
  <span class=k>switch</span><span class=p>(</span><span class=n>protocol</span><span class=p>)</span> <span class=p>{</span>
  <span class=k>case</span> <span class=nl>IPPROTO_UDP</span><span class=p>:</span>
  <span class=k>case</span> <span class=nl>IPPROTO_UDPLITE</span><span class=p>:</span>
  <span class=k>case</span> <span class=nl>IPPROTO_TCP</span><span class=p>:</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>
  <span class=k>default</span><span class=o>:</span>
    <span class=k>return</span> <span class=mi>0</span><span class=p>;</span>
  <span class=p>}</span>
<span class=p>}</span>

<span class=kt>void</span> <span class=nf>dump_ports</span><span class=p>(</span><span class=kt>int</span> <span class=n>protocol</span><span class=p>,</span> <span class=kt>int</span> <span class=n>count</span><span class=p>,</span> <span class=k>const</span> <span class=kt>char</span><span class=o>*</span> <span class=n>buffer</span><span class=p>)</span>
<span class=p>{</span>
  <span class=k>if</span> <span class=p>(</span><span class=o>!</span><span class=n>has_ports</span><span class=p>(</span><span class=n>protocol</span><span class=p>))</span>
    <span class=k>return</span><span class=p>;</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>count</span> <span class=o>&lt;</span> <span class=mi>4</span><span class=p>)</span>
    <span class=k>return</span><span class=p>;</span>
  <span class=kt>uint16_t</span> <span class=n>source_port</span><span class=p>;</span>
  <span class=kt>uint16_t</span> <span class=n>dest_port</span><span class=p>;</span>
  <span class=n>memcpy</span><span class=p>(</span><span class=o>&amp;</span><span class=n>source_port</span><span class=p>,</span> <span class=n>buffer</span><span class=p>,</span> <span class=mi>2</span><span class=p>);</span>
  <span class=n>source_port</span> <span class=o>=</span> <span class=n>htons</span><span class=p>(</span><span class=n>source_port</span><span class=p>);</span>
  <span class=n>memcpy</span><span class=p>(</span><span class=o>&amp;</span><span class=n>dest_port</span><span class=p>,</span> <span class=n>buffer</span> <span class=o>+</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>2</span><span class=p>);</span>
  <span class=n>dest_port</span> <span class=o>=</span> <span class=n>htons</span><span class=p>(</span><span class=n>dest_port</span><span class=p>);</span>
  <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>" sport=%u, dport=%d</span><span class=se>\n</span><span class=s>"</span><span class=p>,</span> <span class=p>(</span><span class=kt>unsigned</span><span class=p>)</span> <span class=n>source_port</span><span class=p>,</span> <span class=p>(</span><span class=kt>unsigned</span><span class=p>)</span> <span class=n>dest_port</span><span class=p>);</span>
<span class=p>}</span>

<span class=kt>void</span> <span class=nf>dump_packet_ipv4</span><span class=p>(</span><span class=kt>int</span> <span class=n>count</span><span class=p>,</span> <span class=kt>char</span><span class=o>*</span> <span class=n>buffer</span><span class=p>)</span>
<span class=p>{</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>count</span> <span class=o>&lt;</span> <span class=mi>20</span><span class=p>)</span> <span class=p>{</span>
    <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>"IPv4 packet too short</span><span class=se>\n</span><span class=s>"</span><span class=p>);</span>
    <span class=k>return</span><span class=p>;</span>
  <span class=p>}</span>

  <span class=kt>char</span> <span class=n>buffer2</span><span class=p>[</span><span class=mi>2</span><span class=o>*</span><span class=n>BUFFLEN</span> <span class=o>+</span> <span class=mi>1</span><span class=p>];</span>
  <span class=n>hex</span><span class=p>(</span><span class=n>buffer</span><span class=p>,</span> <span class=n>buffer2</span><span class=p>,</span> <span class=n>count</span><span class=p>);</span>

  <span class=kt>int</span> <span class=n>protocol</span> <span class=o>=</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>9</span><span class=p>];</span>
  <span class=k>struct</span> <span class=nc>protoent</span><span class=o>*</span> <span class=n>protocol_entry</span> <span class=o>=</span> <span class=n>getprotobynumber</span><span class=p>(</span><span class=n>protocol</span><span class=p>);</span>

  <span class=kt>unsigned</span> <span class=n>ttl</span> <span class=o>=</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>8</span><span class=p>];</span>

  <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>"IPv4: src=%u.%u.%u.%u dst=%u.%u.%u.%u proto=%u(%s) ttl=%u</span><span class=se>\n</span><span class=s>"</span><span class=p>,</span>
    <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>12</span><span class=p>],</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>13</span><span class=p>],</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>14</span><span class=p>],</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>15</span><span class=p>],</span>
    <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>16</span><span class=p>],</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>17</span><span class=p>],</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>18</span><span class=p>],</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>19</span><span class=p>],</span>
    <span class=p>(</span><span class=kt>unsigned</span><span class=p>)</span> <span class=n>protocol</span><span class=p>,</span>
    <span class=n>protocol_entry</span> <span class=o>==</span> <span class=nb>NULL</span> <span class=o>?</span> <span class=s>"?"</span> <span class=o>:</span> <span class=n>protocol_entry</span><span class=o>-&gt;</span><span class=n>p_name</span><span class=p>,</span> <span class=n>ttl</span>
    <span class=p>);</span>
  <span class=n>dump_ports</span><span class=p>(</span><span class=n>protocol</span><span class=p>,</span> <span class=n>count</span> <span class=o>-</span> <span class=mi>20</span><span class=p>,</span> <span class=n>buffer</span> <span class=o>+</span> <span class=mi>20</span><span class=p>);</span>
  <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>" HEX: %s</span><span class=se>\n</span><span class=s>"</span><span class=p>,</span> <span class=n>buffer2</span><span class=p>);</span>
<span class=p>}</span>

<span class=kt>void</span> <span class=nf>dump_packet_ipv6</span><span class=p>(</span><span class=kt>int</span> <span class=n>count</span><span class=p>,</span> <span class=kt>char</span><span class=o>*</span> <span class=n>buffer</span><span class=p>)</span>
<span class=p>{</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>count</span> <span class=o>&lt;</span> <span class=mi>40</span><span class=p>)</span> <span class=p>{</span>
    <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>"IPv6 packet too short</span><span class=se>\n</span><span class=s>"</span><span class=p>);</span>
    <span class=k>return</span><span class=p>;</span>
  <span class=p>}</span>

  <span class=kt>char</span> <span class=n>buffer2</span><span class=p>[</span><span class=mi>2</span><span class=o>*</span><span class=n>BUFFLEN</span> <span class=o>+</span> <span class=mi>1</span><span class=p>];</span>
  <span class=n>hex</span><span class=p>(</span><span class=n>buffer</span><span class=p>,</span> <span class=n>buffer2</span><span class=p>,</span> <span class=n>count</span><span class=p>);</span>

  <span class=kt>int</span> <span class=n>protocol</span> <span class=o>=</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>6</span><span class=p>];</span>
  <span class=k>struct</span> <span class=nc>protoent</span><span class=o>*</span> <span class=n>protocol_entry</span> <span class=o>=</span> <span class=n>getprotobynumber</span><span class=p>(</span><span class=n>protocol</span><span class=p>);</span>

  <span class=kt>char</span> <span class=n>source_address</span><span class=p>[</span><span class=mi>33</span><span class=p>];</span>
  <span class=kt>char</span> <span class=n>destination_address</span><span class=p>[</span><span class=mi>33</span><span class=p>];</span>

  <span class=n>hex</span><span class=p>(</span><span class=n>buffer</span> <span class=o>+</span> <span class=mi>8</span><span class=p>,</span> <span class=n>source_address</span><span class=p>,</span> <span class=mi>16</span><span class=p>);</span>
  <span class=n>hex</span><span class=p>(</span><span class=n>buffer</span> <span class=o>+</span> <span class=mi>24</span><span class=p>,</span> <span class=n>destination_address</span><span class=p>,</span> <span class=mi>16</span><span class=p>);</span>

  <span class=kt>int</span> <span class=n>hop_limit</span> <span class=o>=</span> <span class=p>(</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>7</span><span class=p>];</span>

  <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>"IPv6: src=%s dst=%s proto=%u(%s) hop_limit=%i</span><span class=se>\n</span><span class=s>"</span><span class=p>,</span>
    <span class=n>source_address</span><span class=p>,</span> <span class=n>destination_address</span><span class=p>,</span>
    <span class=p>(</span><span class=kt>unsigned</span><span class=p>)</span> <span class=n>protocol</span><span class=p>,</span>
    <span class=n>protocol_entry</span> <span class=o>==</span> <span class=nb>NULL</span> <span class=o>?</span> <span class=s>"?"</span> <span class=o>:</span> <span class=n>protocol_entry</span><span class=o>-&gt;</span><span class=n>p_name</span><span class=p>,</span>
    <span class=n>hop_limit</span><span class=p>);</span>
  <span class=n>dump_ports</span><span class=p>(</span><span class=n>protocol</span><span class=p>,</span> <span class=n>count</span> <span class=o>-</span> <span class=mi>40</span><span class=p>,</span> <span class=n>buffer</span> <span class=o>+</span> <span class=mi>40</span><span class=p>);</span>
  <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>" HEX: %s</span><span class=se>\n</span><span class=s>"</span><span class=p>,</span> <span class=n>buffer2</span><span class=p>);</span>
<span class=p>}</span>

<span class=kt>void</span> <span class=nf>dump_packet</span><span class=p>(</span><span class=kt>int</span> <span class=n>count</span><span class=p>,</span> <span class=kt>char</span><span class=o>*</span> <span class=n>buffer</span><span class=p>)</span>
<span class=p>{</span>
  <span class=kt>unsigned</span> <span class=kt>char</span> <span class=n>version</span> <span class=o>=</span> <span class=p>((</span><span class=kt>unsigned</span> <span class=kt>char</span><span class=p>)</span> <span class=n>buffer</span><span class=p>[</span><span class=mi>0</span><span class=p>])</span> <span class=o>&gt;&gt;</span> <span class=mi>4</span><span class=p>;</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>version</span> <span class=o>==</span> <span class=mi>4</span><span class=p>)</span> <span class=p>{</span>
    <span class=n>dump_packet_ipv4</span><span class=p>(</span><span class=n>count</span><span class=p>,</span> <span class=n>buffer</span><span class=p>);</span>
  <span class=p>}</span> <span class=k>else</span> <span class=k>if</span> <span class=p>(</span><span class=n>version</span> <span class=o>==</span> <span class=mi>6</span><span class=p>)</span> <span class=p>{</span>
    <span class=n>dump_packet_ipv6</span><span class=p>(</span><span class=n>count</span><span class=p>,</span> <span class=n>buffer</span><span class=p>);</span> 
  <span class=p>}</span> <span class=k>else</span> <span class=p>{</span>
    <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>"Unknown packet version</span><span class=se>\n</span><span class=s>"</span><span class=p>);</span>
  <span class=p>}</span>
<span class=p>}</span>
</code></pre></div> </details> <div class=codehilite><pre><span></span><code><span class=kt>int</span> <span class=nf>main</span><span class=p>(</span><span class=kt>int</span> <span class=n>argc</span><span class=p>,</span> <span class=kt>char</span><span class=o>**</span> <span class=n>argv</span><span class=p>)</span>
<span class=p>{</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>argc</span> <span class=o>!=</span> <span class=mi>2</span><span class=p>)</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>
  <span class=k>const</span> <span class=kt>char</span><span class=o>*</span> <span class=n>device_name</span> <span class=o>=</span> <span class=n>argv</span><span class=p>[</span><span class=mi>1</span><span class=p>];</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>strlen</span><span class=p>(</span><span class=n>device_name</span><span class=p>)</span> <span class=o>+</span> <span class=mi>1</span> <span class=o>&gt;</span> <span class=n>IFNAMSIZ</span><span class=p>)</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>

  <span class=c1>// Request a TUN device:</span>
  <span class=kt>int</span> <span class=n>fd</span> <span class=o>=</span> <span class=n>open</span><span class=p>(</span><span class=s>"/dev/net/tun"</span><span class=p>,</span> <span class=n>O_RDWR</span><span class=p>);</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>fd</span> <span class=o>==</span> <span class=mi>-1</span><span class=p>)</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>
  <span class=k>struct</span> <span class=nc>ifreq</span> <span class=n>ifr</span><span class=p>;</span>
  <span class=n>memset</span><span class=p>(</span><span class=o>&amp;</span><span class=n>ifr</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=k>sizeof</span><span class=p>(</span><span class=n>ifr</span><span class=p>));</span>
  <span class=n>ifr</span><span class=p>.</span><span class=n>ifr_flags</span> <span class=o>=</span> <span class=n>IFF_TUN</span> <span class=o>|</span> <span class=n>IFF_NO_PI</span><span class=p>;</span>
  <span class=n>strncpy</span><span class=p>(</span><span class=n>ifr</span><span class=p>.</span><span class=n>ifr_name</span><span class=p>,</span> <span class=n>device_name</span><span class=p>,</span> <span class=n>IFNAMSIZ</span><span class=p>);</span>
  <span class=kt>int</span> <span class=n>res</span> <span class=o>=</span> <span class=n>ioctl</span><span class=p>(</span><span class=n>fd</span><span class=p>,</span> <span class=n>TUNSETIFF</span><span class=p>,</span> <span class=o>&amp;</span><span class=n>ifr</span><span class=p>);</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>res</span> <span class=o>==</span> <span class=mi>-1</span><span class=p>)</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>

  <span class=kt>char</span> <span class=n>buffer</span><span class=p>[</span><span class=n>BUFFLEN</span><span class=p>];</span>
  <span class=k>while</span> <span class=p>(</span><span class=mi>1</span><span class=p>)</span> <span class=p>{</span>
    <span class=c1>// Read an IP packet:</span>
    <span class=kt>ssize_t</span> <span class=n>count</span> <span class=o>=</span> <span class=n>read</span><span class=p>(</span><span class=n>fd</span><span class=p>,</span> <span class=n>buffer</span><span class=p>,</span> <span class=n>BUFFLEN</span><span class=p>);</span>
    <span class=k>if</span> <span class=p>(</span><span class=n>count</span> <span class=o>&lt;</span> <span class=mi>0</span><span class=p>)</span>
      <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>
    <span class=n>dump_packet</span><span class=p>(</span><span class=n>count</span><span class=p>,</span> <span class=n>buffer</span><span class=p>);</span>
  <span class=p>}</span>

  <span class=k>return</span> <span class=mi>0</span><span class=p>;</span>
<span class=p>}</span>
</code></pre></div> <p>Notice how <code>read()</code> on the file descriptor is used by the userspace program to get a packet sent by the network stack to the netork interface. If we wanted packets to come out the interface, we would have to <code>write()</code> it to the file descriptor.</p> <p>The program needs to be run as <code>root</code>:</p> <div class=codehilite><pre><span></span><code>sudo ./tun_reader tun0
</code></pre></div> <p>The interface is initially down and without a IPv4 address:</p> <pre>8: tun0: <pointopoint> mtu 1500 qdisc noop state DOWN group default qlen 500
    link/none
</pointopoint></pre> <p>Now we need to configure an IP address and bring the interface up before we can use it:</p> <div class=codehilite><pre><span></span><code>sudo ip addr add <span class=m>203</span>.0.113.1/24 dev tun0 <span class=o>&amp;&amp;</span>
sudo ip link <span class=nb>set</span> up dev tun0
</code></pre></div> <pre>8: tun0: <pointopoint> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 500
    link/none 
    inet 203.0.113.1/24 scope global tun0
       valid_lft forever preferred_lft forever
    inet6 fe80::807f:6e64:ba6e:ee26/64 scope link stable-privacy 
       valid_lft forever preferred_lft forever
</pointopoint></pre> <p>Alternatively, we could have configured the interface from the program:</p> <ul> <li>configure the IP address(es) of the interface using <code>RTM_NEWADDR</code>;</li> <li>set the interface up with the <code>SIOCSIFFLAGS</code> <code>ioctl</code> with <code>IFF_UP</code>.</li> </ul> <p>We get this kind of output:</p> <pre>IPv6: src=fe80000000000000807f6e64ba6eee26 dst=ff020000000000000000000000000002 proto=58(ipv6-icmp) hop_limit=255
 HEX: 6000000000083afffe80000000000000807f6e64ba6eee26ff0200000000000000000000000000028500e5bd00000000
IPv6: src=fe80000000000000807f6e64ba6eee26 dst=ff020000000000000000000000000016 proto=0(ip) hop_limit=1
 HEX: 6000000000240001fe80000000000000807f6e64ba6eee26ff0200000000000000000000000000163a000502000001008f00d88d0000000104000000ff020000000000000000000000010003
IPv4: src=203.0.113.1 dst=224.0.0.22 proto=2(igmp) ttl=1
 HEX: 46c00028000040000102c7f7cb007101e0000016940400002200f9010000000104000000e00000fc
IPv4: src=203.0.113.1 dst=224.0.0.252 proto=17(udp) ttl=255
 sport=5355, dport=5355
 HEX: 45000034e8e40000ff11b5d5cb007101e00000fc14eb14eb00205ec50cca00000001000000000000066d617276696e0000ff0001
IPv6: src=fe80000000000000807f6e64ba6eee26 dst=ff020000000000000000000000010003 proto=17(udp) hop_limit=255
 sport=5355, dport=5355
 HEX: 600516ee001f11fffe80000000000000807f6e64ba6eee26ff02000000000000000000000001000314eb14eb001f75abedf000000001000000000000056c6f63616c0000060001
IPv6: src=fe80000000000000807f6e64ba6eee26 dst=ff020000000000000000000000010003 proto=17(udp) hop_limit=255
 sport=5355, dport=5355
 HEX: 600516ee002011fffe80000000000000807f6e64ba6eee26ff02000000000000000000000001000314eb14eb00204b0fa87d00000001000000000000066d617276696e0000ff0001
IPv4: src=203.0.113.1 dst=224.0.0.252 proto=17(udp) ttl=255
 sport=5355, dport=5355
 HEX: 45000033e8e50000ff11b5d5cb007101e00000fc14eb14eb001f1237c96700000001000000000000056c6f63616c0000060001
</pre> <p>We easily recognize from the hex-dump that there are IP packet: they start with the IP version (<code>0x6</code> or <code>0x4</code>).</p> <details> <p></p><summary>Dissecting with ScaPy</summary><p></p> <p>For more details, we can dissect IP packets from Python using <a href=https://scapy.net/>ScaPy</a>:</p> <div class=codehilite><pre><span></span><code><span class=kn>from</span> <span class=nn>scapy.all</span> <span class=kn>import</span> <span class=o>*</span>
<span class=n>IP</span><span class=p>(</span><span class=nb>bytes</span><span class=o>.</span><span class=n>fromhex</span><span class=p>(</span><span class=s2>"45000033e8e50000ff11b5d5cb007101e00000fc14eb14eb001f1237c96700000001000000000000056c6f63616c0000060001"</span><span class=p>))</span><span class=o>.</span><span class=n>display</span><span class=p>()</span>
</code></pre></div> <div class=codehilite><pre><span></span><code>###[ IP ]### 
  version   = 4
  ihl       = 5
  tos       = 0x0
  len       = 51
  id        = 59621
  flags     = 
  frag      = 0
  ttl       = 255
  proto     = udp
  chksum    = 0xb5d5
  src       = 203.0.113.1
  dst       = 224.0.0.252
  \options   \
###[ UDP ]### 
     sport     = hostmon
     dport     = hostmon
     len       = 31
     chksum    = 0x1237
###[ Link Local Multicast Node Resolution - Query ]### 
        id        = 51559
        qr        = 0
        opcode    = QUERY
        c         = 0
        tc        = 0
        z         = 0
        rcode     = ok
        qdcount   = 1
        ancount   = 0
        nscount   = 0
        arcount   = 0
        \qd        \
         |###[ DNS Question Record ]### 
         |  qname     = 'local.'
         |  qtype     = SOA
         |  qclass    = IN
        an        = None
        ns        = None
        ar        = None
</code></pre></div> </details> <p>Now we can try to ping an addres on the link:</p> <div class=codehilite><pre><span></span><code>ping <span class=m>203</span>.0.113.2
</code></pre></div> <p>Which gives the packets:</p> <pre>IPv4: src=203.0.113.1 dst=203.0.113.2 proto=icmp ttl=64
 HEX: 45000054ceab40004001f3f8cb007101cb00710208008d0b23420001f6ab9e5e00000000edd3060000000000101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637
IPv4: src=203.0.113.1 dst=203.0.113.2 proto=icmp ttl=64
 HEX: 45000054cf8340004001f320cb007101cb00710208007f9823420002f7ab9e5e00000000f945070000000000101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637
</pre> <details> <summary>Dissecting with ScaPy</summary> The first packet is dissected by ScaPy as: <div class=codehilite><pre><span></span><code>###[ IP ]### 
  version   = 4
  ihl       = 5
  tos       = 0x0
  len       = 84
  id        = 52907
  flags     = DF
  frag      = 0
  ttl       = 64
  proto     = icmp
  chksum    = 0xf3f8
  src       = 203.0.113.1
  dst       = 203.0.113.2
  \options   \
###[ ICMP ]### 
     type      = echo-request
     code      = 0
     chksum    = 0x8d0b
     id        = 0x2342
     seq       = 0x1
###[ Raw ]### 
        load      = '\xf6\xab\x9e^\x00\x00\x00\x00\xed\xd3\x06\x00\x00\x00\x00\x00\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&amp;\'()*+,-./01234567'
</code></pre></div> </details> <h3 id=tap-reader>TAP Reader</h3> <p>Here is a simple program which create a TAP interface and dumps the Ethernet frames it receives from the kernel in hexadecimal form:</p> <details> <summary>Includes</summary> <div class=codehilite><pre><span></span><code><span class=cp>#include</span> <span class=cpf>&lt;sys/types.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;sys/stat.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;fcntl.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;string.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;unistd.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;stdio.h&gt;</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;netdb.h&gt;</span><span class=cp></span>

<span class=cp>#include</span> <span class=cpf>&lt;net/if.h&gt;</span><span class=c1> // ifreq</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;linux/if_tun.h&gt;</span><span class=c1> // IFF_TUN, IFF_NO_PI</span><span class=cp></span>
<span class=cp>#include</span> <span class=cpf>&lt;linux/if_arp.h&gt;</span><span class=cp></span>

<span class=cp>#include</span> <span class=cpf>&lt;sys/ioctl.h&gt;</span><span class=cp></span>
</code></pre></div> </details> <details> <summary>Utilities</summary> <div class=codehilite><pre><span></span><code><span class=cp>#define BUFFLEN (4 * 1024)</span>

<span class=k>const</span> <span class=kt>char</span> <span class=n>HEX</span><span class=p>[]</span> <span class=o>=</span> <span class=p>{</span>
  <span class=sc>'0'</span><span class=p>,</span> <span class=sc>'1'</span><span class=p>,</span> <span class=sc>'2'</span><span class=p>,</span> <span class=sc>'3'</span><span class=p>,</span> <span class=sc>'4'</span><span class=p>,</span> <span class=sc>'5'</span><span class=p>,</span> <span class=sc>'6'</span><span class=p>,</span> <span class=sc>'7'</span><span class=p>,</span> <span class=sc>'8'</span><span class=p>,</span> <span class=sc>'9'</span><span class=p>,</span>
  <span class=sc>'a'</span><span class=p>,</span> <span class=sc>'b'</span><span class=p>,</span> <span class=sc>'c'</span><span class=p>,</span> <span class=sc>'d'</span><span class=p>,</span> <span class=sc>'e'</span><span class=p>,</span> <span class=sc>'f'</span><span class=p>,</span>
<span class=p>};</span>

<span class=kt>void</span> <span class=nf>hex</span><span class=p>(</span><span class=kt>char</span><span class=o>*</span> <span class=n>source</span><span class=p>,</span> <span class=kt>char</span><span class=o>*</span> <span class=n>dest</span><span class=p>,</span> <span class=kt>ssize_t</span> <span class=n>count</span><span class=p>)</span>
<span class=p>{</span>
  <span class=k>for</span> <span class=p>(</span><span class=kt>ssize_t</span> <span class=n>i</span> <span class=o>=</span> <span class=mi>0</span><span class=p>;</span> <span class=n>i</span> <span class=o>&lt;</span> <span class=n>count</span><span class=p>;</span> <span class=o>++</span><span class=n>i</span><span class=p>)</span> <span class=p>{</span>
    <span class=kt>unsigned</span> <span class=kt>char</span> <span class=n>data</span> <span class=o>=</span> <span class=n>source</span><span class=p>[</span><span class=n>i</span><span class=p>];</span>
    <span class=n>dest</span><span class=p>[</span><span class=mi>2</span> <span class=o>*</span> <span class=n>i</span><span class=p>]</span> <span class=o>=</span> <span class=n>HEX</span><span class=p>[</span><span class=n>data</span> <span class=o>&gt;&gt;</span> <span class=mi>4</span><span class=p>];</span>
    <span class=n>dest</span><span class=p>[</span><span class=mi>2</span> <span class=o>*</span> <span class=n>i</span> <span class=o>+</span> <span class=mi>1</span><span class=p>]</span> <span class=o>=</span> <span class=n>HEX</span><span class=p>[</span><span class=n>data</span> <span class=o>&amp;</span> <span class=mi>15</span><span class=p>];</span>
  <span class=p>}</span>
  <span class=n>dest</span><span class=p>[</span><span class=mi>2</span> <span class=o>*</span> <span class=n>count</span><span class=p>]</span> <span class=o>=</span> <span class=sc>'\0'</span><span class=p>;</span>
<span class=p>}</span>
</code></pre></div> </details> <div class=codehilite><pre><span></span><code><span class=kt>int</span> <span class=nf>main</span><span class=p>(</span><span class=kt>int</span> <span class=n>argc</span><span class=p>,</span> <span class=kt>char</span><span class=o>**</span> <span class=n>argv</span><span class=p>)</span>
<span class=p>{</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>argc</span> <span class=o>!=</span> <span class=mi>2</span><span class=p>)</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>
  <span class=k>const</span> <span class=kt>char</span><span class=o>*</span> <span class=n>device_name</span> <span class=o>=</span> <span class=n>argv</span><span class=p>[</span><span class=mi>1</span><span class=p>];</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>strlen</span><span class=p>(</span><span class=n>device_name</span><span class=p>)</span> <span class=o>+</span> <span class=mi>1</span> <span class=o>&gt;</span> <span class=n>IFNAMSIZ</span><span class=p>)</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>

  <span class=c1>// Request a TAP device:</span>
  <span class=kt>int</span> <span class=n>fd</span> <span class=o>=</span> <span class=n>open</span><span class=p>(</span><span class=s>"/dev/net/tun"</span><span class=p>,</span> <span class=n>O_RDWR</span><span class=p>);</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>fd</span> <span class=o>==</span> <span class=mi>-1</span><span class=p>)</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>
  <span class=k>struct</span> <span class=nc>ifreq</span> <span class=n>ifr</span><span class=p>;</span>
  <span class=n>memset</span><span class=p>(</span><span class=o>&amp;</span><span class=n>ifr</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=k>sizeof</span><span class=p>(</span><span class=n>ifr</span><span class=p>));</span>
  <span class=n>ifr</span><span class=p>.</span><span class=n>ifr_flags</span> <span class=o>=</span> <span class=n>IFF_TAP</span> <span class=o>|</span> <span class=n>IFF_NO_PI</span><span class=p>;</span>
  <span class=n>strncpy</span><span class=p>(</span><span class=n>ifr</span><span class=p>.</span><span class=n>ifr_name</span><span class=p>,</span> <span class=n>device_name</span><span class=p>,</span> <span class=n>IFNAMSIZ</span><span class=p>);</span>
  <span class=kt>int</span> <span class=n>res</span> <span class=o>=</span> <span class=n>ioctl</span><span class=p>(</span><span class=n>fd</span><span class=p>,</span> <span class=n>TUNSETIFF</span><span class=p>,</span> <span class=o>&amp;</span><span class=n>ifr</span><span class=p>);</span>
  <span class=k>if</span> <span class=p>(</span><span class=n>res</span> <span class=o>==</span> <span class=mi>-1</span><span class=p>)</span>
    <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>

  <span class=kt>char</span> <span class=n>buffer</span><span class=p>[</span><span class=n>BUFFLEN</span><span class=p>];</span>
  <span class=kt>char</span> <span class=n>buffer2</span><span class=p>[</span><span class=mi>2</span><span class=o>*</span><span class=n>BUFFLEN</span> <span class=o>+</span> <span class=mi>1</span><span class=p>];</span>
  <span class=k>while</span> <span class=p>(</span><span class=mi>1</span><span class=p>)</span> <span class=p>{</span>

    <span class=c1>// Read a frame:</span>
    <span class=kt>ssize_t</span> <span class=n>count</span> <span class=o>=</span> <span class=n>read</span><span class=p>(</span><span class=n>fd</span><span class=p>,</span> <span class=n>buffer</span><span class=p>,</span> <span class=n>BUFFLEN</span><span class=p>);</span>
    <span class=k>if</span> <span class=p>(</span><span class=n>count</span> <span class=o>&lt;</span> <span class=mi>0</span><span class=p>)</span>
      <span class=k>return</span> <span class=mi>1</span><span class=p>;</span>

    <span class=c1>// Dump frame:</span>
    <span class=n>hex</span><span class=p>(</span><span class=n>buffer</span><span class=p>,</span> <span class=n>buffer2</span><span class=p>,</span> <span class=n>count</span><span class=p>);</span>
    <span class=n>fprintf</span><span class=p>(</span><span class=n>stderr</span><span class=p>,</span> <span class=s>"%s</span><span class=se>\n</span><span class=s>"</span><span class=p>,</span> <span class=n>buffer2</span><span class=p>);</span>
  <span class=p>}</span>

  <span class=k>return</span> <span class=mi>0</span><span class=p>;</span>
<span class=p>}</span>
</code></pre></div> <p>Let's run it:</p> <div class=codehilite><pre><span></span><code>sudo ./rap_reader tap0
</code></pre></div> <p>We now have a TAP interface:</p> <pre>9: tap0: <broadcast> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 7a:40:61:dc:b9:5b brd ff:ff:ff:ff:ff:ff
</broadcast></pre> <p>We can notice several differences compared to the TUN example:</p> <ul> <li>this interface has a <code>BROADCAST</code> flag instead of <code>POINTOPOINT</code>;</li> <li>we don't have a <code>NOARP</code> interface anymore (we need to find L2 addresses when talking on interfaces on this network);</li> <li>we now have <code>link/ether</code> line with an associated MAC address.</li> </ul> <p>Let's bring the interface up:</p> <div class=codehilite><pre><span></span><code>sudo ip addr add <span class=m>203</span>.0.113.1/24 dev tap0
sudo ip link <span class=nb>set</span> up dev tap0
</code></pre></div> <pre>9: tap0: <broadcast> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether 7a:40:61:dc:b9:5b brd ff:ff:ff:ff:ff:ff
    inet 203.0.113.1/24 scope global tap0
       valid_lft forever preferred_lft forever
    inet6 fe80::7840:61ff:fedc:b95b/64 scope link tentative 
       valid_lft forever preferred_lft forever
</broadcast></pre> <p>Output:</p> <pre>01005e0000167a4061dcb95b080046c00030000040000102c7efcb007101e000001694040000220014050000000204000000e00000fc04000000e00000fb
3333000000167a4061dcb95b86dd600000000024000100000000000000000000000000000000ff0200000000000000000000000000163a000502000001008f00b5520000000104000000ff0200000000000000000001ffdcb95b
01005e0000fb7a4061dcb95b08004500004996344000ff11c871cb007101e00000fb14e914e90035b739000000000002000000000000055f69707073045f746370056c6f63616c00000c0001045f697070c012000c0001
01005e0000fb7a4061dcb95b08004500007696354000ff11c843cb007101e00000fb14e914e90062336400000000000200000002000001310331313301300332303307696e2d6164647204617270610000ff0001066d617276696e056c6f63616c0000ff0001c02a00010001000000780004cb007101c00c000c0001000000780002c02a
</pre> <p>We have now Ethernet frames instead of raw IP packets coming in and out of the virtual interface:</p> <ul> <li>we find destination MAC addresses such as<ul> <li><code>01:00:5e:00:00:16</code>, <a href=https://www.iana.org/assignments/ethernet-numbers/ethernet-numbers.xhtml>multicast MAC address</a> for <a href=https://www.iana.org/assignments/multicast-addresses/multicast-addresses.xhtml>multicast IP address <code>224.0.0.22</code> (IGMP)</a></li> <li><code>01:00:5e:00:00:fb</code>, <a href=https://www.iana.org/assignments/ethernet-numbers/ethernet-numbers.xhtml>multicast MAC address</a> for <a href=https://www.iana.org/assignments/multicast-addresses/multicast-addresses.xhtml>multicast IP address <code>224.0.0.251</code> (mDNS)</a></li> </ul> </li> <li>we find the source MAC address of the TAP interface (in this example, <code>7a:40:61:dc:b9:5b</code>).</li> </ul> <details> <summary>Disecting with ScaPy</summary> We can disect Ethernet frames with ScaPy: <div class=codehilite><pre><span></span><code><span class=kn>from</span> <span class=nn>scapy.all</span> <span class=kn>import</span> <span class=o>*</span>
<span class=n>Ether</span><span class=p>(</span><span class=nb>bytes</span><span class=o>.</span><span class=n>fromhex</span><span class=p>(</span><span class=s2>"01005e0000167a4061dcb95b080046c00030000040000102c7efcb007101e000001694040000220014050000000204000000e00000fc04000000e00000fb"</span><span class=p>))</span><span class=o>.</span><span class=n>displa</span>
</code></pre></div> <div class=codehilite><pre><span></span><code>###[ Ethernet ]### 
  dst       = 01:00:5e:00:00:16
  src       = 7a:40:61:dc:b9:5b
  type      = IPv4
###[ IP ]### 
     version   = 4
     ihl       = 6
     tos       = 0xc0
     len       = 48
     id        = 0
     flags     = DF
     frag      = 0
     ttl       = 1
     proto     = igmp
     chksum    = 0xc7ef
     src       = 203.0.113.1
     dst       = 224.0.0.22
     \options   \
      |###[ IP Option Router Alert ]### 
      |  copy_flag = 1
      |  optclass  = control
      |  option    = router_alert
      |  length    = 4
      |  alert     = router_shall_examine_packet
###[ Raw ]### 
        load      = '"\x00\x14\x05\x00\x00\x00\x02\x04\x00\x00\x00\xe0\x00\x00\xfc\x04\x00\x00\x00\xe0\x00\x00\xfb'
</code></pre></div> </details> <p>Now we can try to ping an address on the link:</p> <div class=codehilite><pre><span></span><code>ping <span class=m>203</span>.0.113.2
</code></pre></div> <p>Which gives:</p> <pre>ffffffffffff7a4061dcb95b080600010800060400017a4061dcb95bcb007101000000000000cb007102
ffffffffffff7a4061dcb95b080600010800060400017a4061dcb95bcb007101000000000000cb007102
ffffffffffff7a4061dcb95b080600010800060400017a4061dcb95bcb007101000000000000cb007102
</pre> <details> <summary>Disecting with ScaPy</summary> The frames are decoded by ScaPy as: <div class=codehilite><pre><span></span><code>###[ Ethernet ]### 
  dst       = ff:ff:ff:ff:ff:ff
  src       = 7a:40:61:dc:b9:5b
  type      = ARP
###[ ARP ]### 
     hwtype    = 0x1
     ptype     = IPv4
     hwlen     = 6
     plen      = 4
     op        = who-has
     hwsrc     = 7a:40:61:dc:b9:5b
     psrc      = 203.0.113.1
     hwdst     = 00:00:00:00:00:00
     pdst      = 203.0.113.2
</code></pre></div> </details> <h2 id=references>References</h2> <ul> <li><a href=https://www.kernel.org/doc/Documentation/networking/tuntap.txt>Universal TUN/TAP device driver</a></li> <li><a href=http://backreference.org/2010/03/26/tuntap-interface-tutorial/>Tun/Tap interface tutorial</a></li> <li><a href="http://lxr.free-electrons.com/source/drivers/net/tun.c?v=4.4#L1874">Linux Tun/Tap ioctl code</a></li> <li><a href=http://virt.kernelnewbies.org/MacVTap>MacVTap</a></li> <li><a href=http://man7.org/linux/man-pages/man7/netdevice.7.html><code>man netdevice</code></a></li> <li>Virtualbox <a href=https://www.virtualbox.org/svn/vbox/trunk/src/apps/tunctl/tunctl.c><code>tunctl.c</code></a></li> <li><a href="https://www.freebsd.org/cgi/man.cgi?query=tun&amp;sektion=4">FreeBSD man tun(4)</a></li> <li><a href=https://man.openbsd.org/tun.4>OpenBSD man tun(4)</a></li> </ul> <div class=footnote role=group aria-label=Footnotes> <hr> <ol> <li id=fn:POINTOPOINT> <p>When using an Ethernet or Wifi interface, several different machines can possibly be reached directly through this interface: as a consequence, L2 addressing is needed which specify to which host on the LAN we are sending a given frame. In contrast, only a single machine is directly reachable through <code>POINTOPOINT</code> network interfaces and there is thus no L2 addressing. TUN interfaces only transport L3 (IP) packets: they do not have L2 addressing and are thus <code>POINTOPOINT</code> interfaces.&nbsp;<a class=footnote-backref href=#fnref:POINTOPOINT title="Jump back to footnote 1 in the text" aria-label="back to main content">↩</a></p> </li> <li id=fn:vpn> <p>However, not all VPN software are based on TUN/TAP. For example, <a href=https://www.wireguard.com/>WireGuard</a> is implemented in kernel and has its dedicated network interface type. Many tunnels based on PPP use <code>pppd</code> which use <code>pppX</code> network interfaces. These are managed through <code>/dev/ppp</code> and <a href=https://github.com/torvalds/linux/blob/bcce55f556e824d43f352d76b94509185585e38d/include/uapi/linux/ppp-ioctl.h#L86>related ioctls</a>).&nbsp;<a class=footnote-backref href=#fnref:vpn title="Jump back to footnote 2 in the text" aria-label="back to main content">↩</a></p> </li> </ol> </div> </article> </section> </main> <footer> <form action=https://duckduckgo.com/ role=search> <label> Search with DuckDuckGo <input role=searchbox name=q required value> </label> <button type=submit>Search</button> </form> <p> <small> <a href=https://www.gabriel.urdhr.fr/about/>About</a> - <a href=https://www.gabriel.urdhr.fr/legal/ lang=fr>Mentions légales</a> </small> </p> </footer> <div style=all:initial><div id=__hcfy__ style=all:initial><template shadowroot=open><style class=sf-hidden>#root{-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28581;text-transform:none;color:#182026;font-family:-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue","Icons16",sans-serif}#root{touch-action:manipulation}#root>.bp3-portal{z-index:9999999999}</style><style>/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}</style><style>html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{color:#182026;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Icons16,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28581;text-transform:none}p{margin-bottom:10px;margin-top:0}small{font-size:12px}strong{font-weight:600}::-moz-selection{background:rgba(125,188,255,.6)}::selection{background:rgba(125,188,255,.6)}.bp3-heading{color:#182026;font-weight:600;margin:0 0 10px;padding:0}.bp3-dark .bp3-heading{color:#f5f8fa}.bp3-running-text h1,h1.bp3-heading{font-size:36px;line-height:40px}.bp3-running-text h2,h2.bp3-heading{font-size:28px;line-height:32px}.bp3-running-text h3,h3.bp3-heading{font-size:22px;line-height:25px}.bp3-running-text h4,h4.bp3-heading{font-size:18px;line-height:21px}.bp3-running-text h5,h5.bp3-heading{font-size:16px;line-height:19px}.bp3-running-text h6,h6.bp3-heading{font-size:14px;line-height:16px}.bp3-ui-text{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28581;text-transform:none}.bp3-monospace-text{font-family:monospace;text-transform:none}.bp3-text-muted{color:#5c7080}.bp3-dark .bp3-text-muted{color:#a7b6c2}.bp3-text-disabled{color:rgba(92,112,128,.6)}.bp3-dark .bp3-text-disabled{color:rgba(167,182,194,.6)}.bp3-text-overflow-ellipsis{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp3-running-text{font-size:14px;line-height:1.5}.bp3-running-text h1{color:#182026;font-weight:600;margin-bottom:20px;margin-top:40px}.bp3-dark .bp3-running-text h1{color:#f5f8fa}.bp3-running-text h2{color:#182026;font-weight:600;margin-bottom:20px;margin-top:40px}.bp3-dark .bp3-running-text h2{color:#f5f8fa}.bp3-running-text h3{color:#182026;font-weight:600;margin-bottom:20px;margin-top:40px}.bp3-dark .bp3-running-text h3{color:#f5f8fa}.bp3-running-text h4{color:#182026;font-weight:600;margin-bottom:20px;margin-top:40px}.bp3-dark .bp3-running-text h4{color:#f5f8fa}.bp3-running-text h5{color:#182026;font-weight:600;margin-bottom:20px;margin-top:40px}.bp3-dark .bp3-running-text h5{color:#f5f8fa}.bp3-running-text h6{color:#182026;font-weight:600;margin-bottom:20px;margin-top:40px}.bp3-dark .bp3-running-text h6{color:#f5f8fa}.bp3-running-text hr{border:none;border-bottom:1px solid rgba(16,22,26,.15);margin:20px 0}.bp3-dark .bp3-running-text hr{border-color:hsla(0,0%,100%,.15)}.bp3-running-text p{margin:0 0 10px;padding:0}.bp3-text-large{font-size:16px}.bp3-text-small{font-size:12px}a{text-decoration:none}a,a:hover{color:#106ba3}a:hover{cursor:pointer;text-decoration:underline}.bp3-dark a code,a .bp3-icon,a .bp3-icon-large,a .bp3-icon-standard,a code{color:inherit}.bp3-dark a,.bp3-dark a:hover{color:#48aff0}.bp3-dark a .bp3-icon,.bp3-dark a .bp3-icon-large,.bp3-dark a .bp3-icon-standard,.bp3-dark a:hover .bp3-icon,.bp3-dark a:hover .bp3-icon-large,.bp3-dark a:hover .bp3-icon-standard{color:inherit}.bp3-code,.bp3-running-text code{background:hsla(0,0%,100%,.7);border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2);color:#5c7080;font-family:monospace;font-size:smaller;padding:2px 5px;text-transform:none}.bp3-dark .bp3-code,.bp3-dark .bp3-running-text code,.bp3-running-text .bp3-dark code{background:rgba(16,22,26,.3);-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);color:#a7b6c2}.bp3-running-text a>code,a>.bp3-code{color:#137cbd}.bp3-dark .bp3-running-text a>code,.bp3-dark a>.bp3-code,.bp3-running-text .bp3-dark a>code{color:inherit}.bp3-code-block,.bp3-running-text pre{word-wrap:break-word;background:hsla(0,0%,100%,.7);border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.15);box-shadow:inset 0 0 0 1px rgba(16,22,26,.15);color:#182026;display:block;font-family:monospace;font-size:13px;line-height:1.4;margin:10px 0;padding:13px 15px 12px;text-transform:none;word-break:break-all}.bp3-dark .bp3-code-block,.bp3-dark .bp3-running-text pre,.bp3-running-text .bp3-dark pre{background:rgba(16,22,26,.3);-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);color:#f5f8fa}.bp3-code-block>code,.bp3-running-text pre>code{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:inherit;font-size:inherit;padding:0}.bp3-key,.bp3-running-text kbd{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);color:#5c7080;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-size:12px;height:24px;justify-content:center;line-height:24px;min-width:24px;padding:3px 6px;vertical-align:middle}.bp3-key .bp3-icon,.bp3-key .bp3-icon-large,.bp3-key .bp3-icon-standard,.bp3-running-text kbd .bp3-icon,.bp3-running-text kbd .bp3-icon-large,.bp3-running-text kbd .bp3-icon-standard{margin-right:5px}.bp3-dark .bp3-key,.bp3-dark .bp3-running-text kbd,.bp3-running-text .bp3-dark kbd{background:#394b59;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);color:#a7b6c2}.bp3-blockquote,.bp3-running-text blockquote{border-left:4px solid rgba(167,182,194,.5);margin:0 0 10px;padding:0 20px}.bp3-dark .bp3-blockquote,.bp3-dark .bp3-running-text blockquote,.bp3-running-text .bp3-dark blockquote{border-color:rgba(115,134,148,.5)}.bp3-list,.bp3-running-text ol,.bp3-running-text ul{margin:10px 0;padding-left:30px}.bp3-list li:not(:last-child),.bp3-running-text ol li:not(:last-child),.bp3-running-text ul li:not(:last-child){margin-bottom:5px}.bp3-list ol,.bp3-list ul,.bp3-running-text ol ol,.bp3-running-text ol ul,.bp3-running-text ul ol,.bp3-running-text ul ul{margin-top:5px}.bp3-list-unstyled{list-style:none;margin:0;padding:0}.bp3-list-unstyled li{padding:0}.bp3-rtl{text-align:right}.bp3-dark{color:#f5f8fa}:focus{-moz-outline-radius:6px;outline:2px auto rgba(19,124,189,.6);outline-offset:2px}.bp3-focus-disabled :focus,.bp3-focus-disabled :focus~.bp3-control-indicator{outline:0!important}.bp3-alert{max-width:400px;padding:20px}.bp3-alert-body{display:-webkit-box;display:-ms-flexbox;display:flex}.bp3-alert-body .bp3-icon{font-size:40px;margin-right:20px;margin-top:0}.bp3-alert-contents{word-break:break-word}.bp3-alert-footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:10px}.bp3-alert-footer .bp3-button{margin-left:10px}.bp3-breadcrumbs{cursor:default;-ms-flex-wrap:wrap;flex-wrap:wrap;height:30px;list-style:none;margin:0;padding:0}.bp3-breadcrumbs,.bp3-breadcrumbs>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bp3-breadcrumbs>li:after{background:url(data:image/svg+xml;charset=utf-8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'m10.71\ 7.29-4-4a1.003\ 1.003\ 0\ 0\ 0-1.42\ 1.42L8.59\ 8\ 5.3\ 11.29c-.19.18-.3.43-.3.71a1.003\ 1.003\ 0\ 0\ 0\ 1.71.71l4-4c.18-.18.29-.43.29-.71\ 0-.28-.11-.53-.29-.71z\'\ fill=\'%235C7080\'/%3E%3C/svg%3E);content:"";display:block;height:16px;margin:0 5px;width:16px}.bp3-breadcrumbs>li:last-of-type:after{display:none}.bp3-breadcrumb,.bp3-breadcrumb-current,.bp3-breadcrumbs-collapsed{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px}.bp3-breadcrumb,.bp3-breadcrumbs-collapsed{color:#5c7080}.bp3-breadcrumb:hover{text-decoration:none}.bp3-breadcrumb.bp3-disabled{color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-breadcrumb .bp3-icon{margin-right:5px}.bp3-breadcrumb-current{color:inherit;font-weight:600}.bp3-breadcrumb-current .bp3-input{font-size:inherit;font-weight:inherit;vertical-align:baseline}.bp3-breadcrumbs-collapsed{background:#ced9e0;border:none;border-radius:3px;cursor:pointer;margin-right:2px;padding:1px 5px;vertical-align:text-bottom}.bp3-breadcrumbs-collapsed:before{background:url(data:image/svg+xml;charset=utf-8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cg\ fill=\'%235C7080\'%3E%3Ccircle\ cx=\'2\'\ cy=\'8.03\'\ r=\'2\'/%3E%3Ccircle\ cx=\'14\'\ cy=\'8.03\'\ r=\'2\'/%3E%3Ccircle\ cx=\'8\'\ cy=\'8.03\'\ r=\'2\'/%3E%3C/g%3E%3C/svg%3E)50%no-repeat;content:"";display:block;height:16px;width:16px}.bp3-breadcrumbs-collapsed:hover{background:#bfccd6;color:#182026;text-decoration:none}.bp3-dark .bp3-breadcrumb,.bp3-dark .bp3-breadcrumbs-collapsed,.bp3-dark .bp3-breadcrumbs>li:after{color:#a7b6c2}.bp3-dark .bp3-breadcrumb.bp3-disabled{color:rgba(167,182,194,.6)}.bp3-dark .bp3-breadcrumb-current{color:#f5f8fa}.bp3-dark .bp3-breadcrumbs-collapsed{background:rgba(16,22,26,.4)}.bp3-dark .bp3-breadcrumbs-collapsed:hover{background:rgba(16,22,26,.6);color:#f5f8fa}.bp3-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;border-radius:3px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;justify-content:center;min-height:30px;min-width:30px;padding:5px 10px;text-align:left;vertical-align:middle}.bp3-button>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-button>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-button:before,.bp3-button>*{margin-right:7px}.bp3-button:empty:before,.bp3-button>:last-child{margin-right:0}.bp3-button:empty{padding:0!important}.bp3-button.bp3-disabled,.bp3-button:disabled{cursor:not-allowed}.bp3-button.bp3-fill{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.bp3-align-right .bp3-button,.bp3-button.bp3-align-right{text-align:right}.bp3-align-left .bp3-button,.bp3-button.bp3-align-left{text-align:left}.bp3-button:not([class*=bp3-intent-]){background-color:#f5f8fa;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));color:#182026}.bp3-button:not([class*=bp3-intent-]),.bp3-button:not([class*=bp3-intent-]):hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1)}.bp3-button:not([class*=bp3-intent-]):hover{background-clip:padding-box;background-color:#ebf1f5}.bp3-button:not([class*=bp3-intent-]).bp3-active,.bp3-button:not([class*=bp3-intent-]):active{background-color:#d8e1e8;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-button:not([class*=bp3-intent-]).bp3-disabled,.bp3-button:not([class*=bp3-intent-]):disabled{background-color:rgba(206,217,224,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed;outline:0}.bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active,.bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active:hover,.bp3-button:not([class*=bp3-intent-]):disabled.bp3-active,.bp3-button:not([class*=bp3-intent-]):disabled.bp3-active:hover{background:rgba(206,217,224,.7)}.bp3-button.bp3-intent-primary{background-color:#137cbd;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);color:#fff}.bp3-button.bp3-intent-primary.bp3-active,.bp3-button.bp3-intent-primary:active,.bp3-button.bp3-intent-primary:hover{color:#fff}.bp3-button.bp3-intent-primary:hover{background-color:#106ba3;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2)}.bp3-button.bp3-intent-primary.bp3-active,.bp3-button.bp3-intent-primary:active{background-color:#0e5a8a;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-button.bp3-intent-primary.bp3-disabled,.bp3-button.bp3-intent-primary:disabled{background-color:rgba(19,124,189,.5);background-image:none;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:hsla(0,0%,100%,.6)}.bp3-button.bp3-intent-success{background-color:#0f9960;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);color:#fff}.bp3-button.bp3-intent-success.bp3-active,.bp3-button.bp3-intent-success:active,.bp3-button.bp3-intent-success:hover{color:#fff}.bp3-button.bp3-intent-success:hover{background-color:#0d8050;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2)}.bp3-button.bp3-intent-success.bp3-active,.bp3-button.bp3-intent-success:active{background-color:#0a6640;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-button.bp3-intent-success.bp3-disabled,.bp3-button.bp3-intent-success:disabled{background-color:rgba(15,153,96,.5);background-image:none;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:hsla(0,0%,100%,.6)}.bp3-button.bp3-intent-warning{background-color:#d9822b;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);color:#fff}.bp3-button.bp3-intent-warning.bp3-active,.bp3-button.bp3-intent-warning:active,.bp3-button.bp3-intent-warning:hover{color:#fff}.bp3-button.bp3-intent-warning:hover{background-color:#bf7326;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2)}.bp3-button.bp3-intent-warning.bp3-active,.bp3-button.bp3-intent-warning:active{background-color:#a66321;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-button.bp3-intent-warning.bp3-disabled,.bp3-button.bp3-intent-warning:disabled{background-color:rgba(217,130,43,.5);background-image:none;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:hsla(0,0%,100%,.6)}.bp3-button.bp3-intent-danger{background-color:#db3737;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);color:#fff}.bp3-button.bp3-intent-danger.bp3-active,.bp3-button.bp3-intent-danger:active,.bp3-button.bp3-intent-danger:hover{color:#fff}.bp3-button.bp3-intent-danger:hover{background-color:#c23030;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2)}.bp3-button.bp3-intent-danger.bp3-active,.bp3-button.bp3-intent-danger:active{background-color:#a82a2a;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-button.bp3-intent-danger.bp3-disabled,.bp3-button.bp3-intent-danger:disabled{background-color:rgba(219,55,55,.5);background-image:none;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:hsla(0,0%,100%,.6)}.bp3-button[class*=bp3-intent-] .bp3-button-spinner .bp3-spinner-head{stroke:#fff}.bp3-button.bp3-large,.bp3-large .bp3-button{font-size:16px;min-height:40px;min-width:40px;padding:5px 15px}.bp3-button.bp3-large:before,.bp3-button.bp3-large>*,.bp3-large .bp3-button:before,.bp3-large .bp3-button>*{margin-right:10px}.bp3-button.bp3-large:empty:before,.bp3-button.bp3-large>:last-child,.bp3-large .bp3-button:empty:before,.bp3-large .bp3-button>:last-child{margin-right:0}.bp3-button.bp3-small,.bp3-small .bp3-button{min-height:24px;min-width:24px;padding:0 7px}.bp3-button.bp3-loading{position:relative}.bp3-button.bp3-loading[class*=bp3-icon-]:before{visibility:hidden}.bp3-button.bp3-loading .bp3-button-spinner{margin:0;position:absolute}.bp3-button.bp3-loading>:not(.bp3-button-spinner){visibility:hidden}.bp3-button[class*=bp3-icon-]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#5c7080;font-family:Icons16,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1}.bp3-button .bp3-icon,.bp3-button .bp3-icon-large,.bp3-button .bp3-icon-standard{color:#5c7080}.bp3-button .bp3-icon-large.bp3-align-right,.bp3-button .bp3-icon-standard.bp3-align-right,.bp3-button .bp3-icon.bp3-align-right{margin-left:7px}.bp3-button .bp3-icon:first-child:last-child,.bp3-button .bp3-spinner+.bp3-icon:last-child{margin:0-7px}.bp3-dark .bp3-button:not([class*=bp3-intent-]){background-color:#394b59;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.05)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0));-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);color:#f5f8fa}.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-active,.bp3-dark .bp3-button:not([class*=bp3-intent-]):active,.bp3-dark .bp3-button:not([class*=bp3-intent-]):hover{color:#f5f8fa}.bp3-dark .bp3-button:not([class*=bp3-intent-]):hover{background-color:#30404d;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-active,.bp3-dark .bp3-button:not([class*=bp3-intent-]):active{background-color:#202b33;background-image:none;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-disabled,.bp3-dark .bp3-button:not([class*=bp3-intent-]):disabled{background-color:rgba(57,75,89,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}.bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active,.bp3-dark .bp3-button:not([class*=bp3-intent-]):disabled.bp3-active{background:rgba(57,75,89,.7)}.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-button-spinner .bp3-spinner-head{stroke:#8a9ba8;background:rgba(16,22,26,.5)}.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon-large:not([class*=bp3-intent-]),.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon-standard:not([class*=bp3-intent-]),.bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon:not([class*=bp3-intent-]),.bp3-dark .bp3-button:not([class*=bp3-intent-])[class*=bp3-icon-]:before{color:#a7b6c2}.bp3-dark .bp3-button[class*=bp3-intent-],.bp3-dark .bp3-button[class*=bp3-intent-]:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-button[class*=bp3-intent-].bp3-active,.bp3-dark .bp3-button[class*=bp3-intent-]:active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-dark .bp3-button[class*=bp3-intent-].bp3-disabled,.bp3-dark .bp3-button[class*=bp3-intent-]:disabled{background-image:none;-webkit-box-shadow:none;box-shadow:none;color:hsla(0,0%,100%,.3)}.bp3-dark .bp3-button[class*=bp3-intent-] .bp3-button-spinner .bp3-spinner-head{stroke:#8a9ba8}.bp3-button.bp3-disabled .bp3-icon,.bp3-button.bp3-disabled .bp3-icon-large,.bp3-button.bp3-disabled .bp3-icon-standard,.bp3-button.bp3-disabled:before,.bp3-button:disabled .bp3-icon,.bp3-button:disabled .bp3-icon-large,.bp3-button:disabled .bp3-icon-standard,.bp3-button:disabled:before,.bp3-button[class*=bp3-intent-] .bp3-icon,.bp3-button[class*=bp3-intent-] .bp3-icon-large,.bp3-button[class*=bp3-intent-] .bp3-icon-standard,.bp3-button[class*=bp3-intent-]:before{color:inherit!important}.bp3-button.bp3-minimal{background:0 0;-webkit-box-shadow:none;box-shadow:none}.bp3-button.bp3-minimal:hover{background:rgba(167,182,194,.3);-webkit-box-shadow:none;box-shadow:none;color:#182026;text-decoration:none}.bp3-button.bp3-minimal.bp3-active,.bp3-button.bp3-minimal:active{background:rgba(115,134,148,.3);-webkit-box-shadow:none;box-shadow:none;color:#182026}.bp3-button.bp3-minimal.bp3-disabled,.bp3-button.bp3-minimal.bp3-disabled:hover,.bp3-button.bp3-minimal:disabled,.bp3-button.bp3-minimal:disabled:hover{background:0 0;color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-button.bp3-minimal.bp3-disabled.bp3-active,.bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active,.bp3-button.bp3-minimal:disabled.bp3-active,.bp3-button.bp3-minimal:disabled:hover.bp3-active{background:rgba(115,134,148,.3)}.bp3-dark .bp3-button.bp3-minimal{color:inherit}.bp3-dark .bp3-button.bp3-minimal,.bp3-dark .bp3-button.bp3-minimal.bp3-active,.bp3-dark .bp3-button.bp3-minimal:active,.bp3-dark .bp3-button.bp3-minimal:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-button.bp3-minimal:hover{background:rgba(138,155,168,.15)}.bp3-dark .bp3-button.bp3-minimal.bp3-active,.bp3-dark .bp3-button.bp3-minimal:active{background:rgba(138,155,168,.3);color:#f5f8fa}.bp3-dark .bp3-button.bp3-minimal.bp3-disabled,.bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover,.bp3-dark .bp3-button.bp3-minimal:disabled,.bp3-dark .bp3-button.bp3-minimal:disabled:hover{background:0 0;color:rgba(167,182,194,.6);cursor:not-allowed}.bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active,.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active,.bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active{background:rgba(138,155,168,.3)}.bp3-button.bp3-minimal.bp3-intent-primary{color:#106ba3}.bp3-button.bp3-minimal.bp3-intent-primary.bp3-active,.bp3-button.bp3-minimal.bp3-intent-primary:active,.bp3-button.bp3-minimal.bp3-intent-primary:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#106ba3}.bp3-button.bp3-minimal.bp3-intent-primary:hover{background:rgba(19,124,189,.15);color:#106ba3}.bp3-button.bp3-minimal.bp3-intent-primary.bp3-active,.bp3-button.bp3-minimal.bp3-intent-primary:active{background:rgba(19,124,189,.3);color:#106ba3}.bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled,.bp3-button.bp3-minimal.bp3-intent-primary:disabled{background:0 0;color:rgba(16,107,163,.5)}.bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active{background:rgba(19,124,189,.3)}.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{stroke:#106ba3}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{color:#48aff0}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{background:rgba(19,124,189,.2);color:#48aff0}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active{background:rgba(19,124,189,.3);color:#48aff0}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled{background:0 0;color:rgba(72,175,240,.5)}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active{background:rgba(19,124,189,.3)}.bp3-button.bp3-minimal.bp3-intent-success{color:#0d8050}.bp3-button.bp3-minimal.bp3-intent-success.bp3-active,.bp3-button.bp3-minimal.bp3-intent-success:active,.bp3-button.bp3-minimal.bp3-intent-success:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#0d8050}.bp3-button.bp3-minimal.bp3-intent-success:hover{background:rgba(15,153,96,.15);color:#0d8050}.bp3-button.bp3-minimal.bp3-intent-success.bp3-active,.bp3-button.bp3-minimal.bp3-intent-success:active{background:rgba(15,153,96,.3);color:#0d8050}.bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled,.bp3-button.bp3-minimal.bp3-intent-success:disabled{background:0 0;color:rgba(13,128,80,.5)}.bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active,.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active{background:rgba(15,153,96,.3)}.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{stroke:#0d8050}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{color:#3dcc91}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{background:rgba(15,153,96,.2);color:#3dcc91}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active{background:rgba(15,153,96,.3);color:#3dcc91}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled{background:0 0;color:rgba(61,204,145,.5)}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active{background:rgba(15,153,96,.3)}.bp3-button.bp3-minimal.bp3-intent-warning{color:#bf7326}.bp3-button.bp3-minimal.bp3-intent-warning.bp3-active,.bp3-button.bp3-minimal.bp3-intent-warning:active,.bp3-button.bp3-minimal.bp3-intent-warning:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#bf7326}.bp3-button.bp3-minimal.bp3-intent-warning:hover{background:rgba(217,130,43,.15);color:#bf7326}.bp3-button.bp3-minimal.bp3-intent-warning.bp3-active,.bp3-button.bp3-minimal.bp3-intent-warning:active{background:rgba(217,130,43,.3);color:#bf7326}.bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled,.bp3-button.bp3-minimal.bp3-intent-warning:disabled{background:0 0;color:rgba(191,115,38,.5)}.bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active{background:rgba(217,130,43,.3)}.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{stroke:#bf7326}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{color:#ffb366}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{background:rgba(217,130,43,.2);color:#ffb366}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active{background:rgba(217,130,43,.3);color:#ffb366}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled{background:0 0;color:rgba(255,179,102,.5)}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active{background:rgba(217,130,43,.3)}.bp3-button.bp3-minimal.bp3-intent-danger{color:#c23030}.bp3-button.bp3-minimal.bp3-intent-danger.bp3-active,.bp3-button.bp3-minimal.bp3-intent-danger:active,.bp3-button.bp3-minimal.bp3-intent-danger:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#c23030}.bp3-button.bp3-minimal.bp3-intent-danger:hover{background:rgba(219,55,55,.15);color:#c23030}.bp3-button.bp3-minimal.bp3-intent-danger.bp3-active,.bp3-button.bp3-minimal.bp3-intent-danger:active{background:rgba(219,55,55,.3);color:#c23030}.bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled,.bp3-button.bp3-minimal.bp3-intent-danger:disabled{background:0 0;color:rgba(194,48,48,.5)}.bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active{background:rgba(219,55,55,.3)}.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{stroke:#c23030}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{color:#ff7373}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{background:rgba(219,55,55,.2);color:#ff7373}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active{background:rgba(219,55,55,.3);color:#ff7373}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled{background:0 0;color:hsla(0,100%,73%,.5)}.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active{background:rgba(219,55,55,.3)}.bp3-button.bp3-outlined{background:0 0;border:1px solid rgba(24,32,38,.2);-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}.bp3-button.bp3-outlined:hover{background:rgba(167,182,194,.3);-webkit-box-shadow:none;box-shadow:none;color:#182026;text-decoration:none}.bp3-button.bp3-outlined.bp3-active,.bp3-button.bp3-outlined:active{background:rgba(115,134,148,.3);-webkit-box-shadow:none;box-shadow:none;color:#182026}.bp3-button.bp3-outlined.bp3-disabled,.bp3-button.bp3-outlined.bp3-disabled:hover,.bp3-button.bp3-outlined:disabled,.bp3-button.bp3-outlined:disabled:hover{background:0 0;color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-button.bp3-outlined.bp3-disabled.bp3-active,.bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active,.bp3-button.bp3-outlined:disabled.bp3-active,.bp3-button.bp3-outlined:disabled:hover.bp3-active{background:rgba(115,134,148,.3)}.bp3-dark .bp3-button.bp3-outlined{color:inherit}.bp3-dark .bp3-button.bp3-outlined,.bp3-dark .bp3-button.bp3-outlined.bp3-active,.bp3-dark .bp3-button.bp3-outlined:active,.bp3-dark .bp3-button.bp3-outlined:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-button.bp3-outlined:hover{background:rgba(138,155,168,.15)}.bp3-dark .bp3-button.bp3-outlined.bp3-active,.bp3-dark .bp3-button.bp3-outlined:active{background:rgba(138,155,168,.3);color:#f5f8fa}.bp3-dark .bp3-button.bp3-outlined.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover,.bp3-dark .bp3-button.bp3-outlined:disabled,.bp3-dark .bp3-button.bp3-outlined:disabled:hover{background:0 0;color:rgba(167,182,194,.6);cursor:not-allowed}.bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active,.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active,.bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active{background:rgba(138,155,168,.3)}.bp3-button.bp3-outlined.bp3-intent-primary{color:#106ba3}.bp3-button.bp3-outlined.bp3-intent-primary.bp3-active,.bp3-button.bp3-outlined.bp3-intent-primary:active,.bp3-button.bp3-outlined.bp3-intent-primary:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#106ba3}.bp3-button.bp3-outlined.bp3-intent-primary:hover{background:rgba(19,124,189,.15);color:#106ba3}.bp3-button.bp3-outlined.bp3-intent-primary.bp3-active,.bp3-button.bp3-outlined.bp3-intent-primary:active{background:rgba(19,124,189,.3);color:#106ba3}.bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled,.bp3-button.bp3-outlined.bp3-intent-primary:disabled{background:0 0;color:rgba(16,107,163,.5)}.bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active{background:rgba(19,124,189,.3)}.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{stroke:#106ba3}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{color:#48aff0}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{background:rgba(19,124,189,.2);color:#48aff0}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active{background:rgba(19,124,189,.3);color:#48aff0}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled{background:0 0;color:rgba(72,175,240,.5)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active{background:rgba(19,124,189,.3)}.bp3-button.bp3-outlined.bp3-intent-success{color:#0d8050}.bp3-button.bp3-outlined.bp3-intent-success.bp3-active,.bp3-button.bp3-outlined.bp3-intent-success:active,.bp3-button.bp3-outlined.bp3-intent-success:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#0d8050}.bp3-button.bp3-outlined.bp3-intent-success:hover{background:rgba(15,153,96,.15);color:#0d8050}.bp3-button.bp3-outlined.bp3-intent-success.bp3-active,.bp3-button.bp3-outlined.bp3-intent-success:active{background:rgba(15,153,96,.3);color:#0d8050}.bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled,.bp3-button.bp3-outlined.bp3-intent-success:disabled{background:0 0;color:rgba(13,128,80,.5)}.bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active,.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active{background:rgba(15,153,96,.3)}.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{stroke:#0d8050}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{color:#3dcc91}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{background:rgba(15,153,96,.2);color:#3dcc91}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active{background:rgba(15,153,96,.3);color:#3dcc91}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled{background:0 0;color:rgba(61,204,145,.5)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active{background:rgba(15,153,96,.3)}.bp3-button.bp3-outlined.bp3-intent-warning{color:#bf7326}.bp3-button.bp3-outlined.bp3-intent-warning.bp3-active,.bp3-button.bp3-outlined.bp3-intent-warning:active,.bp3-button.bp3-outlined.bp3-intent-warning:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#bf7326}.bp3-button.bp3-outlined.bp3-intent-warning:hover{background:rgba(217,130,43,.15);color:#bf7326}.bp3-button.bp3-outlined.bp3-intent-warning.bp3-active,.bp3-button.bp3-outlined.bp3-intent-warning:active{background:rgba(217,130,43,.3);color:#bf7326}.bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled,.bp3-button.bp3-outlined.bp3-intent-warning:disabled{background:0 0;color:rgba(191,115,38,.5)}.bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active{background:rgba(217,130,43,.3)}.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{stroke:#bf7326}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{color:#ffb366}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{background:rgba(217,130,43,.2);color:#ffb366}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active{background:rgba(217,130,43,.3);color:#ffb366}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled{background:0 0;color:rgba(255,179,102,.5)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active{background:rgba(217,130,43,.3)}.bp3-button.bp3-outlined.bp3-intent-danger{color:#c23030}.bp3-button.bp3-outlined.bp3-intent-danger.bp3-active,.bp3-button.bp3-outlined.bp3-intent-danger:active,.bp3-button.bp3-outlined.bp3-intent-danger:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#c23030}.bp3-button.bp3-outlined.bp3-intent-danger:hover{background:rgba(219,55,55,.15);color:#c23030}.bp3-button.bp3-outlined.bp3-intent-danger.bp3-active,.bp3-button.bp3-outlined.bp3-intent-danger:active{background:rgba(219,55,55,.3);color:#c23030}.bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled,.bp3-button.bp3-outlined.bp3-intent-danger:disabled{background:0 0;color:rgba(194,48,48,.5)}.bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active{background:rgba(219,55,55,.3)}.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{stroke:#c23030}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{color:#ff7373}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{background:rgba(219,55,55,.2);color:#ff7373}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active{background:rgba(219,55,55,.3);color:#ff7373}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled{background:0 0;color:hsla(0,100%,73%,.5)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active{background:rgba(219,55,55,.3)}.bp3-button.bp3-outlined.bp3-disabled,.bp3-button.bp3-outlined.bp3-disabled:hover,.bp3-button.bp3-outlined:disabled,.bp3-button.bp3-outlined:disabled:hover{border-color:rgba(92,112,128,.1)}.bp3-dark .bp3-button.bp3-outlined{border-color:hsla(0,0%,100%,.4)}.bp3-dark .bp3-button.bp3-outlined.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover,.bp3-dark .bp3-button.bp3-outlined:disabled,.bp3-dark .bp3-button.bp3-outlined:disabled:hover{border-color:hsla(0,0%,100%,.2)}.bp3-button.bp3-outlined.bp3-intent-primary{border-color:rgba(16,107,163,.6)}.bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled,.bp3-button.bp3-outlined.bp3-intent-primary:disabled{border-color:rgba(16,107,163,.2)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{border-color:rgba(72,175,240,.6)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled{border-color:rgba(72,175,240,.2)}.bp3-button.bp3-outlined.bp3-intent-success{border-color:rgba(13,128,80,.6)}.bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled,.bp3-button.bp3-outlined.bp3-intent-success:disabled{border-color:rgba(13,128,80,.2)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{border-color:rgba(61,204,145,.6)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled{border-color:rgba(61,204,145,.2)}.bp3-button.bp3-outlined.bp3-intent-warning{border-color:rgba(191,115,38,.6)}.bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled,.bp3-button.bp3-outlined.bp3-intent-warning:disabled{border-color:rgba(191,115,38,.2)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{border-color:rgba(255,179,102,.6)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled{border-color:rgba(255,179,102,.2)}.bp3-button.bp3-outlined.bp3-intent-danger{border-color:rgba(194,48,48,.6)}.bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled,.bp3-button.bp3-outlined.bp3-intent-danger:disabled{border-color:rgba(194,48,48,.2)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{border-color:hsla(0,100%,73%,.6)}.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled,.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled{border-color:hsla(0,100%,73%,.2)}a.bp3-button{text-align:center;text-decoration:none;-webkit-transition:none;transition:none}a.bp3-button,a.bp3-button:active,a.bp3-button:hover{color:#182026}a.bp3-button.bp3-disabled{color:rgba(92,112,128,.6)}.bp3-button-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.bp3-button-group.bp3-align-left .bp3-button-text,.bp3-button-group.bp3-align-right .bp3-button-text,.bp3-button.bp3-align-left .bp3-button-text,.bp3-button.bp3-align-right .bp3-button-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bp3-button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.bp3-button-group .bp3-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:4}.bp3-button-group .bp3-button:focus{z-index:5}.bp3-button-group .bp3-button:hover{z-index:6}.bp3-button-group .bp3-button.bp3-active,.bp3-button-group .bp3-button:active{z-index:7}.bp3-button-group .bp3-button.bp3-disabled,.bp3-button-group .bp3-button:disabled{z-index:3}.bp3-button-group .bp3-button[class*=bp3-intent-]{z-index:9}.bp3-button-group .bp3-button[class*=bp3-intent-]:focus{z-index:10}.bp3-button-group .bp3-button[class*=bp3-intent-]:hover{z-index:11}.bp3-button-group .bp3-button[class*=bp3-intent-].bp3-active,.bp3-button-group .bp3-button[class*=bp3-intent-]:active{z-index:12}.bp3-button-group .bp3-button[class*=bp3-intent-].bp3-disabled,.bp3-button-group .bp3-button[class*=bp3-intent-]:disabled{z-index:8}.bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:first-child),.bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:first-child) .bp3-button{border-bottom-left-radius:0;border-top-left-radius:0}.bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:last-child),.bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.bp3-button-group.bp3-minimal .bp3-button{background:0 0;-webkit-box-shadow:none;box-shadow:none}.bp3-button-group.bp3-minimal .bp3-button:hover{background:rgba(167,182,194,.3);-webkit-box-shadow:none;box-shadow:none;color:#182026;text-decoration:none}.bp3-button-group.bp3-minimal .bp3-button.bp3-active,.bp3-button-group.bp3-minimal .bp3-button:active{background:rgba(115,134,148,.3);-webkit-box-shadow:none;box-shadow:none;color:#182026}.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled,.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover,.bp3-button-group.bp3-minimal .bp3-button:disabled,.bp3-button-group.bp3-minimal .bp3-button:disabled:hover{background:0 0;color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active,.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active,.bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active{background:rgba(115,134,148,.3)}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{color:inherit}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{background:rgba(138,155,168,.15)}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active{background:rgba(138,155,168,.3);color:#f5f8fa}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover{background:0 0;color:rgba(167,182,194,.6);cursor:not-allowed}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active{background:rgba(138,155,168,.3)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{color:#106ba3}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#106ba3}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{background:rgba(19,124,189,.15);color:#106ba3}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active{background:rgba(19,124,189,.3);color:#106ba3}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled{background:0 0;color:rgba(16,107,163,.5)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active{background:rgba(19,124,189,.3)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{stroke:#106ba3}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{color:#48aff0}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{background:rgba(19,124,189,.2);color:#48aff0}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active{background:rgba(19,124,189,.3);color:#48aff0}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled{background:0 0;color:rgba(72,175,240,.5)}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active{background:rgba(19,124,189,.3)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{color:#0d8050}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#0d8050}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{background:rgba(15,153,96,.15);color:#0d8050}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active{background:rgba(15,153,96,.3);color:#0d8050}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled{background:0 0;color:rgba(13,128,80,.5)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active{background:rgba(15,153,96,.3)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{stroke:#0d8050}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{color:#3dcc91}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{background:rgba(15,153,96,.2);color:#3dcc91}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active{background:rgba(15,153,96,.3);color:#3dcc91}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled{background:0 0;color:rgba(61,204,145,.5)}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active{background:rgba(15,153,96,.3)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{color:#bf7326}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#bf7326}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{background:rgba(217,130,43,.15);color:#bf7326}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active{background:rgba(217,130,43,.3);color:#bf7326}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled{background:0 0;color:rgba(191,115,38,.5)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active{background:rgba(217,130,43,.3)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{stroke:#bf7326}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{color:#ffb366}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{background:rgba(217,130,43,.2);color:#ffb366}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active{background:rgba(217,130,43,.3);color:#ffb366}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled{background:0 0;color:rgba(255,179,102,.5)}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active{background:rgba(217,130,43,.3)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{color:#c23030}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#c23030}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{background:rgba(219,55,55,.15);color:#c23030}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active{background:rgba(219,55,55,.3);color:#c23030}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled{background:0 0;color:rgba(194,48,48,.5)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active{background:rgba(219,55,55,.3)}.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{stroke:#c23030}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{color:#ff7373}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{background:rgba(219,55,55,.2);color:#ff7373}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active{background:rgba(219,55,55,.3);color:#ff7373}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled{background:0 0;color:hsla(0,100%,73%,.5)}.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active{background:rgba(219,55,55,.3)}.bp3-button-group .bp3-popover-target,.bp3-button-group .bp3-popover-wrapper{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.bp3-button-group.bp3-fill{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.bp3-button-group .bp3-button.bp3-fill,.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bp3-button-group.bp3-vertical{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:stretch;-ms-flex-direction:column;flex-direction:column;vertical-align:top}.bp3-button-group.bp3-vertical.bp3-fill{height:100%;width:unset}.bp3-button-group.bp3-vertical .bp3-button{margin-right:0!important;width:100%}.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:first-child,.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:first-child .bp3-button{border-radius:3px 3px 0 0}.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:last-child,.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:last-child .bp3-button{border-radius:0 0 3px 3px}.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:not(:last-child),.bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button{margin-bottom:-1px}.bp3-button-group.bp3-align-left .bp3-button{text-align:left}.bp3-dark .bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:last-child),.bp3-dark .bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button{margin-right:1px}.bp3-dark .bp3-button-group.bp3-vertical>.bp3-button:not(:last-child),.bp3-dark .bp3-button-group.bp3-vertical>.bp3-popover-wrapper:not(:last-child) .bp3-button{margin-bottom:1px}.bp3-callout{background-color:rgba(138,155,168,.15);border-radius:3px;font-size:14px;line-height:1.5;padding:10px 12px 9px;position:relative;width:100%}.bp3-callout[class*=bp3-icon-]{padding-left:40px}.bp3-callout[class*=bp3-icon-]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#5c7080;font-family:Icons20,sans-serif;font-size:20px;font-style:normal;font-weight:400;left:10px;line-height:1;position:absolute;top:10px}.bp3-callout.bp3-callout-icon{padding-left:40px}.bp3-callout.bp3-callout-icon>.bp3-icon:first-child{color:#5c7080;left:10px;position:absolute;top:10px}.bp3-callout .bp3-heading{line-height:20px;margin-bottom:5px;margin-top:0}.bp3-callout .bp3-heading:last-child{margin-bottom:0}.bp3-dark .bp3-callout{background-color:rgba(138,155,168,.2)}.bp3-dark .bp3-callout[class*=bp3-icon-]:before{color:#a7b6c2}.bp3-callout.bp3-intent-primary{background-color:rgba(19,124,189,.15)}.bp3-callout.bp3-intent-primary .bp3-heading,.bp3-callout.bp3-intent-primary>.bp3-icon:first-child,.bp3-callout.bp3-intent-primary[class*=bp3-icon-]:before{color:#106ba3}.bp3-dark .bp3-callout.bp3-intent-primary{background-color:rgba(19,124,189,.25)}.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading,.bp3-dark .bp3-callout.bp3-intent-primary>.bp3-icon:first-child,.bp3-dark .bp3-callout.bp3-intent-primary[class*=bp3-icon-]:before{color:#48aff0}.bp3-callout.bp3-intent-success{background-color:rgba(15,153,96,.15)}.bp3-callout.bp3-intent-success .bp3-heading,.bp3-callout.bp3-intent-success>.bp3-icon:first-child,.bp3-callout.bp3-intent-success[class*=bp3-icon-]:before{color:#0d8050}.bp3-dark .bp3-callout.bp3-intent-success{background-color:rgba(15,153,96,.25)}.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading,.bp3-dark .bp3-callout.bp3-intent-success>.bp3-icon:first-child,.bp3-dark .bp3-callout.bp3-intent-success[class*=bp3-icon-]:before{color:#3dcc91}.bp3-callout.bp3-intent-warning{background-color:rgba(217,130,43,.15)}.bp3-callout.bp3-intent-warning .bp3-heading,.bp3-callout.bp3-intent-warning>.bp3-icon:first-child,.bp3-callout.bp3-intent-warning[class*=bp3-icon-]:before{color:#bf7326}.bp3-dark .bp3-callout.bp3-intent-warning{background-color:rgba(217,130,43,.25)}.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading,.bp3-dark .bp3-callout.bp3-intent-warning>.bp3-icon:first-child,.bp3-dark .bp3-callout.bp3-intent-warning[class*=bp3-icon-]:before{color:#ffb366}.bp3-callout.bp3-intent-danger{background-color:rgba(219,55,55,.15)}.bp3-callout.bp3-intent-danger .bp3-heading,.bp3-callout.bp3-intent-danger>.bp3-icon:first-child,.bp3-callout.bp3-intent-danger[class*=bp3-icon-]:before{color:#c23030}.bp3-dark .bp3-callout.bp3-intent-danger{background-color:rgba(219,55,55,.25)}.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading,.bp3-dark .bp3-callout.bp3-intent-danger>.bp3-icon:first-child,.bp3-dark .bp3-callout.bp3-intent-danger[class*=bp3-icon-]:before{color:#ff7373}.bp3-running-text .bp3-callout{margin:20px 0}.bp3-card{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);padding:20px;-webkit-transition:-webkit-transform .2s cubic-bezier(.4,1,.75,.9),-webkit-box-shadow .2s cubic-bezier(.4,1,.75,.9);transition:-webkit-transform .2s cubic-bezier(.4,1,.75,.9),-webkit-box-shadow .2s cubic-bezier(.4,1,.75,.9);transition:transform .2s cubic-bezier(.4,1,.75,.9),box-shadow .2s cubic-bezier(.4,1,.75,.9);transition:transform .2s cubic-bezier(.4,1,.75,.9),box-shadow .2s cubic-bezier(.4,1,.75,.9),-webkit-transform .2s cubic-bezier(.4,1,.75,.9),-webkit-box-shadow .2s cubic-bezier(.4,1,.75,.9)}.bp3-card.bp3-dark,.bp3-dark .bp3-card{background-color:#30404d;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);box-shadow:0 0 0 1px rgba(16,22,26,.4),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.bp3-elevation-0{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.bp3-dark .bp3-elevation-0,.bp3-elevation-0.bp3-dark{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);box-shadow:0 0 0 1px rgba(16,22,26,.4),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.bp3-elevation-1{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2)}.bp3-dark .bp3-elevation-1,.bp3-elevation-1.bp3-dark{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4)}.bp3-elevation-2{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 1px 1px rgba(16,22,26,.2),0 2px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 1px 1px rgba(16,22,26,.2),0 2px 6px rgba(16,22,26,.2)}.bp3-dark .bp3-elevation-2,.bp3-elevation-2.bp3-dark{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.4),0 2px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.4),0 2px 6px rgba(16,22,26,.4)}.bp3-elevation-3{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2)}.bp3-dark .bp3-elevation-3,.bp3-elevation-3.bp3-dark{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.bp3-elevation-4{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2)}.bp3-dark .bp3-elevation-4,.bp3-elevation-4.bp3-dark{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4)}.bp3-card.bp3-interactive:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);cursor:pointer}.bp3-card.bp3-interactive:hover.bp3-dark,.bp3-dark .bp3-card.bp3-interactive:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.bp3-card.bp3-interactive:active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);opacity:.9;-webkit-transition-duration:0;transition-duration:0}.bp3-card.bp3-interactive:active.bp3-dark,.bp3-dark .bp3-card.bp3-interactive:active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4)}.bp3-collapse{height:0;overflow-y:hidden;-webkit-transition:height .2s cubic-bezier(.4,1,.75,.9);transition:height .2s cubic-bezier(.4,1,.75,.9)}.bp3-collapse .bp3-collapse-body{-webkit-transition:-webkit-transform .2s cubic-bezier(.4,1,.75,.9);transition:-webkit-transform .2s cubic-bezier(.4,1,.75,.9);transition:transform .2s cubic-bezier(.4,1,.75,.9);transition:transform .2s cubic-bezier(.4,1,.75,.9),-webkit-transform .2s cubic-bezier(.4,1,.75,.9)}.bp3-collapse .bp3-collapse-body[aria-hidden=true]{display:none}.bp3-context-menu .bp3-popover-target{display:block}.bp3-context-menu-popover-target{position:fixed}.bp3-dialog-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100%;opacity:1;pointer-events:none;-webkit-transform:scale(1);transform:scale(1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.bp3-dialog-container.bp3-overlay-appear>.bp3-dialog,.bp3-dialog-container.bp3-overlay-enter>.bp3-dialog{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.bp3-dialog-container.bp3-overlay-appear-active>.bp3-dialog,.bp3-dialog-container.bp3-overlay-enter-active>.bp3-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.54,1.12,.38,1.11);transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp3-dialog-container.bp3-overlay-exit>.bp3-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bp3-dialog-container.bp3-overlay-exit-active>.bp3-dialog{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.54,1.12,.38,1.11);transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp3-dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#ebf1f5;border-radius:6px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:30px 0;padding-bottom:20px;pointer-events:all;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:500px}.bp3-dialog:focus{outline:0}.bp3-dark .bp3-dialog,.bp3-dialog.bp3-dark{background:#293742;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);color:#f5f8fa}.bp3-dialog-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;background:#fff;border-radius:6px 6px 0 0;-webkit-box-shadow:0 1px 0 rgba(16,22,26,.15);box-shadow:0 1px 0 rgba(16,22,26,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;min-height:40px;padding-left:20px;padding-right:5px;z-index:0}.bp3-dialog-header .bp3-icon,.bp3-dialog-header .bp3-icon-large{-webkit-box-flex:0;color:#5c7080;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.bp3-dialog-header .bp3-heading{word-wrap:normal;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp3-dialog-header .bp3-heading:last-child{margin-right:20px}.bp3-dark .bp3-dialog-header{background:#30404d;-webkit-box-shadow:0 1px 0 rgba(16,22,26,.4);box-shadow:0 1px 0 rgba(16,22,26,.4)}.bp3-dark .bp3-dialog-header .bp3-icon,.bp3-dark .bp3-dialog-header .bp3-icon-large{color:#a7b6c2}.bp3-dialog-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:18px;margin:20px}.bp3-dialog-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px}.bp3-dialog-footer-actions{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.bp3-dialog-footer-actions .bp3-button{margin-left:10px}.bp3-multistep-dialog-panels{display:-webkit-box;display:-ms-flexbox;display:flex}.bp3-multistep-dialog-panels:first-child .bp3-dialog-step-container:first-child{border-radius:6px 0 0 0}.bp3-multistep-dialog-panels:first-child .bp3-multistep-dialog-right-panel{border-top-right-radius:6px}.bp3-multistep-dialog-left-panel{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.bp3-dark .bp3-multistep-dialog-left-panel{background:#202b33}.bp3-multistep-dialog-right-panel{-webkit-box-flex:3;background-color:#f5f8fa;border-left:1px solid rgba(16,22,26,.15);border-radius:0 0 6px 0;-ms-flex:3;flex:3;min-width:0}.bp3-dark .bp3-multistep-dialog-right-panel{background-color:#293742;border-left:1px solid rgba(16,22,26,.4)}.bp3-multistep-dialog-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border-radius:0 0 6px 0;border-top:1px solid rgba(16,22,26,.15);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px}.bp3-dark .bp3-multistep-dialog-footer{background:#30404d;border-top:1px solid rgba(16,22,26,.4)}.bp3-multistep-dialog-footer .bp3-dialog-footer-actions{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bp3-dialog-step-container{background-color:#f5f8fa;border-bottom:1px solid rgba(16,22,26,.15)}.bp3-dark .bp3-dialog-step-container{background:#293742;border-bottom:1px solid rgba(16,22,26,.4)}.bp3-dialog-step-container.bp3-dialog-step-viewed{background-color:#fff}.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{background:#30404d}.bp3-dialog-step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f8fa;border-radius:6px;cursor:not-allowed;display:-webkit-box;display:-ms-flexbox;display:flex;margin:4px;padding:6px 14px}.bp3-dark .bp3-dialog-step{background:#293742}.bp3-dialog-step-viewed .bp3-dialog-step{background-color:#fff;cursor:pointer}.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{background:#30404d}.bp3-dialog-step:hover{background-color:#f5f8fa}.bp3-dark .bp3-dialog-step:hover{background:#293742}.bp3-dialog-step-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(92,112,128,.6);border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;justify-content:center;width:25px}.bp3-dark .bp3-dialog-step-icon{background-color:rgba(167,182,194,.6)}.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{background-color:#2b95d6}.bp3-dialog-step-viewed .bp3-dialog-step-icon{background-color:#8a9ba8}.bp3-dialog-step-title{-webkit-box-flex:1;color:rgba(92,112,128,.6);-ms-flex:1;flex:1;padding-left:10px}.bp3-dark .bp3-dialog-step-title{color:rgba(167,182,194,.6)}.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{color:#2b95d6}.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{color:#182026}.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{color:#f5f8fa}.bp3-drawer{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.bp3-drawer:focus{outline:0}.bp3-drawer.bp3-position-top{height:50%;left:0;right:0;top:0}.bp3-drawer.bp3-position-top.bp3-overlay-appear,.bp3-drawer.bp3-position-top.bp3-overlay-enter{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.bp3-drawer.bp3-position-top.bp3-overlay-appear-active,.bp3-drawer.bp3-position-top.bp3-overlay-enter-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer.bp3-position-top.bp3-overlay-exit{-webkit-transform:translateY(0);transform:translateY(0)}.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer.bp3-position-bottom{bottom:0;height:50%;left:0;right:0}.bp3-drawer.bp3-position-bottom.bp3-overlay-appear,.bp3-drawer.bp3-position-bottom.bp3-overlay-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active,.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{-webkit-transform:translateY(0);transform:translateY(0)}.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer.bp3-position-left{bottom:0;left:0;top:0;width:50%}.bp3-drawer.bp3-position-left.bp3-overlay-appear,.bp3-drawer.bp3-position-left.bp3-overlay-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.bp3-drawer.bp3-position-left.bp3-overlay-appear-active,.bp3-drawer.bp3-position-left.bp3-overlay-enter-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer.bp3-position-left.bp3-overlay-exit{-webkit-transform:translateX(0);transform:translateX(0)}.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer.bp3-position-right{bottom:0;right:0;top:0;width:50%}.bp3-drawer.bp3-position-right.bp3-overlay-appear,.bp3-drawer.bp3-position-right.bp3-overlay-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.bp3-drawer.bp3-position-right.bp3-overlay-appear-active,.bp3-drawer.bp3-position-right.bp3-overlay-enter-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer.bp3-position-right.bp3-overlay-exit{-webkit-transform:translateX(0);transform:translateX(0)}.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical){bottom:0;right:0;top:0;width:50%}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear,.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active,.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{-webkit-transform:translateX(0);transform:translateX(0)}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical{bottom:0;height:50%;left:0;right:0}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-appear,.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-appear-active,.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-enter-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-exit{-webkit-transform:translateY(0);transform:translateY(0)}.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-dark .bp3-drawer,.bp3-drawer.bp3-dark{background:#30404d;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);color:#f5f8fa}.bp3-drawer-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;border-radius:0;-webkit-box-shadow:0 1px 0 rgba(16,22,26,.15);box-shadow:0 1px 0 rgba(16,22,26,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;min-height:40px;padding:5px 5px 5px 20px;position:relative}.bp3-drawer-header .bp3-icon,.bp3-drawer-header .bp3-icon-large{-webkit-box-flex:0;color:#5c7080;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.bp3-drawer-header .bp3-heading{word-wrap:normal;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp3-drawer-header .bp3-heading:last-child{margin-right:20px}.bp3-dark .bp3-drawer-header{-webkit-box-shadow:0 1px 0 rgba(16,22,26,.4);box-shadow:0 1px 0 rgba(16,22,26,.4)}.bp3-dark .bp3-drawer-header .bp3-icon,.bp3-dark .bp3-drawer-header .bp3-icon-large{color:#a7b6c2}.bp3-drawer-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:18px;overflow:auto}.bp3-drawer-footer{-webkit-box-flex:0;-webkit-box-shadow:inset 0 1px 0 rgba(16,22,26,.15);box-shadow:inset 0 1px 0 rgba(16,22,26,.15);-ms-flex:0 0 auto;flex:0 0 auto;padding:10px 20px;position:relative}.bp3-dark .bp3-drawer-footer{-webkit-box-shadow:inset 0 1px 0 rgba(16,22,26,.4);box-shadow:inset 0 1px 0 rgba(16,22,26,.4)}.bp3-editable-text{cursor:text;display:inline-block;max-width:100%;position:relative;vertical-align:top;white-space:nowrap}.bp3-editable-text:before{border-radius:3px;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px;-webkit-transition:background-color .1s cubic-bezier(.4,1,.75,.9),-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:background-color .1s cubic-bezier(.4,1,.75,.9),-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:background-color .1s cubic-bezier(.4,1,.75,.9),box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:background-color .1s cubic-bezier(.4,1,.75,.9),box-shadow .1s cubic-bezier(.4,1,.75,.9),-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9)}.bp3-editable-text:hover:before{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15)}.bp3-editable-text.bp3-editable-text-editing:before{background-color:#fff;-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-editable-text.bp3-disabled:before{-webkit-box-shadow:none;box-shadow:none}.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content,.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input{color:#137cbd}.bp3-editable-text.bp3-intent-primary:hover:before{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(19,124,189,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(19,124,189,.4)}.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing:before{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-editable-text.bp3-intent-success .bp3-editable-text-content,.bp3-editable-text.bp3-intent-success .bp3-editable-text-input{color:#0f9960}.bp3-editable-text.bp3-intent-success:hover:before{-webkit-box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px rgba(15,153,96,.4);box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px rgba(15,153,96,.4)}.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing:before{-webkit-box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content,.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input{color:#d9822b}.bp3-editable-text.bp3-intent-warning:hover:before{-webkit-box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px rgba(217,130,43,.4);box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px rgba(217,130,43,.4)}.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing:before{-webkit-box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content,.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input{color:#db3737}.bp3-editable-text.bp3-intent-danger:hover:before{-webkit-box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px rgba(219,55,55,.4);box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px rgba(219,55,55,.4)}.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing:before{-webkit-box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-dark .bp3-editable-text:hover:before{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px hsla(0,0%,100%,.15);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px hsla(0,0%,100%,.15)}.bp3-dark .bp3-editable-text.bp3-editable-text-editing:before{background-color:rgba(16,22,26,.3);-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-editable-text.bp3-disabled:before{-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{color:#48aff0}.bp3-dark .bp3-editable-text.bp3-intent-primary:hover:before{-webkit-box-shadow:0 0 0 0 rgba(72,175,240,0),0 0 0 0 rgba(72,175,240,0),inset 0 0 0 1px rgba(72,175,240,.4);box-shadow:0 0 0 0 rgba(72,175,240,0),0 0 0 0 rgba(72,175,240,0),inset 0 0 0 1px rgba(72,175,240,.4)}.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing:before{-webkit-box-shadow:0 0 0 1px #48aff0,0 0 0 3px rgba(72,175,240,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #48aff0,0 0 0 3px rgba(72,175,240,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{color:#3dcc91}.bp3-dark .bp3-editable-text.bp3-intent-success:hover:before{-webkit-box-shadow:0 0 0 0 rgba(61,204,145,0),0 0 0 0 rgba(61,204,145,0),inset 0 0 0 1px rgba(61,204,145,.4);box-shadow:0 0 0 0 rgba(61,204,145,0),0 0 0 0 rgba(61,204,145,0),inset 0 0 0 1px rgba(61,204,145,.4)}.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing:before{-webkit-box-shadow:0 0 0 1px #3dcc91,0 0 0 3px rgba(61,204,145,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #3dcc91,0 0 0 3px rgba(61,204,145,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{color:#ffb366}.bp3-dark .bp3-editable-text.bp3-intent-warning:hover:before{-webkit-box-shadow:0 0 0 0 rgba(255,179,102,0),0 0 0 0 rgba(255,179,102,0),inset 0 0 0 1px rgba(255,179,102,.4);box-shadow:0 0 0 0 rgba(255,179,102,0),0 0 0 0 rgba(255,179,102,0),inset 0 0 0 1px rgba(255,179,102,.4)}.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing:before{-webkit-box-shadow:0 0 0 1px #ffb366,0 0 0 3px rgba(255,179,102,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #ffb366,0 0 0 3px rgba(255,179,102,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{color:#ff7373}.bp3-dark .bp3-editable-text.bp3-intent-danger:hover:before{-webkit-box-shadow:0 0 0 0 hsla(0,100%,73%,0),0 0 0 0 hsla(0,100%,73%,0),inset 0 0 0 1px hsla(0,100%,73%,.4);box-shadow:0 0 0 0 hsla(0,100%,73%,0),0 0 0 0 hsla(0,100%,73%,0),inset 0 0 0 1px hsla(0,100%,73%,.4)}.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing:before{-webkit-box-shadow:0 0 0 1px #ff7373,0 0 0 3px hsla(0,100%,73%,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #ff7373,0 0 0 3px hsla(0,100%,73%,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-editable-text-content,.bp3-editable-text-input{color:inherit;display:inherit;font:inherit;letter-spacing:inherit;max-width:inherit;min-width:inherit;position:relative;resize:none;text-transform:inherit;vertical-align:top}.bp3-editable-text-input{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;white-space:pre-wrap;width:100%}.bp3-editable-text-input::-webkit-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-editable-text-input::-moz-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-editable-text-input:-ms-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-editable-text-input::-ms-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-editable-text-input::placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-editable-text-input:focus{outline:0}.bp3-editable-text-input::-ms-clear{display:none}.bp3-editable-text-content{overflow:hidden;padding-right:2px;text-overflow:ellipsis;white-space:pre}.bp3-editable-text-editing>.bp3-editable-text-content{left:0;position:absolute;visibility:hidden}.bp3-editable-text-placeholder>.bp3-editable-text-content{color:rgba(92,112,128,.6)}.bp3-dark .bp3-editable-text-placeholder>.bp3-editable-text-content{color:rgba(167,182,194,.6)}.bp3-editable-text.bp3-multiline{display:block}.bp3-editable-text.bp3-multiline .bp3-editable-text-content{word-wrap:break-word;overflow:auto;white-space:pre-wrap}.bp3-divider{border-bottom:1px solid rgba(16,22,26,.15);border-right:1px solid rgba(16,22,26,.15);margin:5px}.bp3-dark .bp3-divider{border-color:rgba(16,22,26,.4)}.bp3-control-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-transform:translateZ(0);transform:translateZ(0)}.bp3-control-group>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-control-group>.bp3-fill{-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-control-group .bp3-button,.bp3-control-group .bp3-html-select,.bp3-control-group .bp3-input,.bp3-control-group .bp3-select{position:relative}.bp3-control-group .bp3-input{border-radius:inherit;z-index:2}.bp3-control-group .bp3-input:focus{border-radius:3px;z-index:14}.bp3-control-group .bp3-input[class*=bp3-intent]{z-index:13}.bp3-control-group .bp3-input[class*=bp3-intent]:focus{z-index:15}.bp3-control-group .bp3-input.bp3-disabled,.bp3-control-group .bp3-input:disabled,.bp3-control-group .bp3-input[readonly]{z-index:1}.bp3-control-group .bp3-input-group[class*=bp3-intent] .bp3-input{z-index:13}.bp3-control-group .bp3-input-group[class*=bp3-intent] .bp3-input:focus{z-index:15}.bp3-control-group .bp3-button,.bp3-control-group .bp3-html-select select,.bp3-control-group .bp3-select select{border-radius:inherit;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:4}.bp3-control-group .bp3-button:focus,.bp3-control-group .bp3-html-select select:focus,.bp3-control-group .bp3-select select:focus{z-index:5}.bp3-control-group .bp3-button:hover,.bp3-control-group .bp3-html-select select:hover,.bp3-control-group .bp3-select select:hover{z-index:6}.bp3-control-group .bp3-button:active,.bp3-control-group .bp3-html-select select:active,.bp3-control-group .bp3-select select:active{z-index:7}.bp3-control-group .bp3-button.bp3-disabled,.bp3-control-group .bp3-button:disabled,.bp3-control-group .bp3-button[readonly],.bp3-control-group .bp3-html-select select.bp3-disabled,.bp3-control-group .bp3-html-select select:disabled,.bp3-control-group .bp3-html-select select[readonly],.bp3-control-group .bp3-select select.bp3-disabled,.bp3-control-group .bp3-select select:disabled,.bp3-control-group .bp3-select select[readonly]{z-index:3}.bp3-control-group .bp3-button[class*=bp3-intent],.bp3-control-group .bp3-html-select select[class*=bp3-intent],.bp3-control-group .bp3-select select[class*=bp3-intent]{z-index:9}.bp3-control-group .bp3-button[class*=bp3-intent]:focus,.bp3-control-group .bp3-html-select select[class*=bp3-intent]:focus,.bp3-control-group .bp3-select select[class*=bp3-intent]:focus{z-index:10}.bp3-control-group .bp3-button[class*=bp3-intent]:hover,.bp3-control-group .bp3-html-select select[class*=bp3-intent]:hover,.bp3-control-group .bp3-select select[class*=bp3-intent]:hover{z-index:11}.bp3-control-group .bp3-button[class*=bp3-intent]:active,.bp3-control-group .bp3-html-select select[class*=bp3-intent]:active,.bp3-control-group .bp3-select select[class*=bp3-intent]:active{z-index:12}.bp3-control-group .bp3-button[class*=bp3-intent].bp3-disabled,.bp3-control-group .bp3-button[class*=bp3-intent]:disabled,.bp3-control-group .bp3-button[class*=bp3-intent][readonly],.bp3-control-group .bp3-html-select select[class*=bp3-intent].bp3-disabled,.bp3-control-group .bp3-html-select select[class*=bp3-intent]:disabled,.bp3-control-group .bp3-html-select select[class*=bp3-intent][readonly],.bp3-control-group .bp3-select select[class*=bp3-intent].bp3-disabled,.bp3-control-group .bp3-select select[class*=bp3-intent]:disabled,.bp3-control-group .bp3-select select[class*=bp3-intent][readonly]{z-index:8}.bp3-control-group .bp3-input-group>.bp3-button,.bp3-control-group .bp3-input-group>.bp3-icon,.bp3-control-group .bp3-input-group>.bp3-input-action,.bp3-control-group .bp3-input-group>.bp3-input-left-container{z-index:16}.bp3-control-group .bp3-html-select:after,.bp3-control-group .bp3-html-select>.bp3-icon,.bp3-control-group .bp3-select:after,.bp3-control-group .bp3-select>.bp3-icon{z-index:17}.bp3-control-group .bp3-select:focus-within{z-index:5}.bp3-control-group:not(.bp3-vertical)>:not(.bp3-divider){margin-right:-1px}.bp3-control-group:not(.bp3-vertical)>.bp3-divider:not(:first-child){margin-left:6px}.bp3-dark .bp3-control-group:not(.bp3-vertical)>:not(.bp3-divider){margin-right:0}.bp3-dark .bp3-control-group:not(.bp3-vertical)>.bp3-button+.bp3-button{margin-left:1px}.bp3-control-group .bp3-popover-target,.bp3-control-group .bp3-popover-wrapper{border-radius:inherit}.bp3-control-group>:first-child{border-radius:3px 0 0 3px}.bp3-control-group>:last-child{border-radius:0 3px 3px 0;margin-right:0}.bp3-control-group>:only-child{border-radius:3px;margin-right:0}.bp3-control-group .bp3-input-group .bp3-button{border-radius:3px}.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{border-bottom-left-radius:0;border-top-left-radius:0}.bp3-control-group.bp3-fill{width:100%}.bp3-control-group.bp3-fill>:not(.bp3-fixed),.bp3-control-group>.bp3-fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bp3-control-group.bp3-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bp3-control-group.bp3-vertical>*{margin-top:-1px}.bp3-control-group.bp3-vertical>:first-child{border-radius:3px 3px 0 0;margin-top:0}.bp3-control-group.bp3-vertical>:last-child{border-radius:0 0 3px 3px}.bp3-control{cursor:pointer;display:block;margin-bottom:10px;position:relative;text-transform:none}.bp3-control input:checked~.bp3-control-indicator{background-color:#137cbd;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));color:#fff}.bp3-control input:checked~.bp3-control-indicator,.bp3-control:hover input:checked~.bp3-control-indicator{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2)}.bp3-control:hover input:checked~.bp3-control-indicator{background-color:#106ba3}.bp3-control input:not(:disabled):active:checked~.bp3-control-indicator{background:#0e5a8a;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-control input:disabled:checked~.bp3-control-indicator{background:rgba(19,124,189,.5);-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-control input:checked~.bp3-control-indicator,.bp3-dark .bp3-control:hover input:checked~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-control:hover input:checked~.bp3-control-indicator{background-color:#106ba3}.bp3-dark .bp3-control input:not(:disabled):active:checked~.bp3-control-indicator{background-color:#0e5a8a;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-dark .bp3-control input:disabled:checked~.bp3-control-indicator{background:rgba(14,90,138,.5);-webkit-box-shadow:none;box-shadow:none}.bp3-control:not(.bp3-align-right){padding-left:26px}.bp3-control:not(.bp3-align-right) .bp3-control-indicator{margin-left:-26px}.bp3-control.bp3-align-right{padding-right:26px}.bp3-control.bp3-align-right .bp3-control-indicator{margin-right:-26px}.bp3-control.bp3-disabled{color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-control.bp3-inline{display:inline-block;margin-right:20px}.bp3-control input{left:0;opacity:0;position:absolute;top:0;z-index:-1}.bp3-control .bp3-control-indicator{background-clip:padding-box;background-color:#f5f8fa;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));border:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);cursor:pointer;display:inline-block;font-size:16px;height:1em;margin-right:10px;margin-top:-3px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:1em}.bp3-control .bp3-control-indicator:before{content:"";display:block;height:1em;width:1em}.bp3-control:hover .bp3-control-indicator{background-color:#ebf1f5}.bp3-control input:not(:disabled):active~.bp3-control-indicator{background:#d8e1e8;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-control input:disabled~.bp3-control-indicator{background:rgba(206,217,224,.5);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.bp3-control input:focus~.bp3-control-indicator{-moz-outline-radius:6px;outline:2px auto rgba(19,124,189,.6);outline-offset:2px}.bp3-control.bp3-align-right .bp3-control-indicator{float:right;margin-left:10px;margin-top:1px}.bp3-control.bp3-large{font-size:16px}.bp3-control.bp3-large:not(.bp3-align-right){padding-left:30px}.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{margin-left:-30px}.bp3-control.bp3-large.bp3-align-right{padding-right:30px}.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{margin-right:-30px}.bp3-control.bp3-large .bp3-control-indicator{font-size:20px}.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{margin-top:0}.bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator{background-color:#137cbd;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);color:#fff}.bp3-control.bp3-checkbox:hover input:indeterminate~.bp3-control-indicator{background-color:#106ba3;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0-1px 0 rgba(16,22,26,.2)}.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator{background:#0e5a8a;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator{background:rgba(19,124,189,.5);-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate~.bp3-control-indicator{background-color:#106ba3;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator{background-color:#0e5a8a;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator{background:rgba(14,90,138,.5);-webkit-box-shadow:none;box-shadow:none}.bp3-control.bp3-checkbox .bp3-control-indicator{border-radius:3px}.bp3-control.bp3-checkbox input:checked~.bp3-control-indicator:before{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M12\ 5c-.28\ 0-.53.11-.71.29L7\ 9.59l-2.29-2.3a1.003\ 1.003\ 0\ 0\ 0-1.42\ 1.42l3\ 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003\ 1.003\ 0\ 0\ 0\ 12\ 5z\'\ fill=\'%23fff\'/%3E%3C/svg%3E)}.bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator:before{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M11\ 7H5c-.55\ 0-1\ .45-1\ 1s.45\ 1\ 1\ 1h6c.55\ 0\ 1-.45\ 1-1s-.45-1-1-1z\'\ fill=\'%23fff\'/%3E%3C/svg%3E)}.bp3-control.bp3-radio .bp3-control-indicator{border-radius:50%}.bp3-control.bp3-radio input:checked~.bp3-control-indicator:before{background-image:radial-gradient(#fff,#fff 28%,transparent 32%)}.bp3-control.bp3-radio input:checked:disabled~.bp3-control-indicator:before{opacity:.5}.bp3-control.bp3-radio input:focus~.bp3-control-indicator{-moz-outline-radius:16px}.bp3-control.bp3-switch input~.bp3-control-indicator{background:rgba(167,182,194,.5)}.bp3-control.bp3-switch:hover input~.bp3-control-indicator{background:rgba(115,134,148,.5)}.bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator{background:rgba(92,112,128,.5)}.bp3-control.bp3-switch input:disabled~.bp3-control-indicator{background:rgba(206,217,224,.5)}.bp3-control.bp3-switch input:disabled~.bp3-control-indicator:before{background:hsla(0,0%,100%,.8)}.bp3-control.bp3-switch input:checked~.bp3-control-indicator{background:#137cbd}.bp3-control.bp3-switch:hover input:checked~.bp3-control-indicator{background:#106ba3}.bp3-control.bp3-switch input:checked:not(:disabled):active~.bp3-control-indicator{background:#0e5a8a}.bp3-control.bp3-switch input:checked:disabled~.bp3-control-indicator{background:rgba(19,124,189,.5)}.bp3-control.bp3-switch input:checked:disabled~.bp3-control-indicator:before{background:hsla(0,0%,100%,.8)}.bp3-control.bp3-switch:not(.bp3-align-right){padding-left:38px}.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{margin-left:-38px}.bp3-control.bp3-switch.bp3-align-right{padding-right:38px}.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{margin-right:-38px}.bp3-control.bp3-switch .bp3-control-indicator{border:none;border-radius:1.75em;-webkit-box-shadow:none!important;box-shadow:none!important;min-width:1.75em;-webkit-transition:background-color .1s cubic-bezier(.4,1,.75,.9);transition:background-color .1s cubic-bezier(.4,1,.75,.9);width:auto}.bp3-control.bp3-switch .bp3-control-indicator:before{background:#fff;border-radius:50%;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);height:calc(1em - 4px);left:0;margin:2px;position:absolute;-webkit-transition:left .1s cubic-bezier(.4,1,.75,.9);transition:left .1s cubic-bezier(.4,1,.75,.9);width:calc(1em - 4px)}.bp3-control.bp3-switch input:checked~.bp3-control-indicator:before{left:calc(100% - 1em)}.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){padding-left:45px}.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{margin-left:-45px}.bp3-control.bp3-switch.bp3-large.bp3-align-right{padding-right:45px}.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{margin-right:-45px}.bp3-dark .bp3-control.bp3-switch input~.bp3-control-indicator{background:rgba(16,22,26,.5)}.bp3-dark .bp3-control.bp3-switch:hover input~.bp3-control-indicator{background:rgba(16,22,26,.7)}.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator{background:rgba(16,22,26,.9)}.bp3-dark .bp3-control.bp3-switch input:disabled~.bp3-control-indicator{background:rgba(57,75,89,.5)}.bp3-dark .bp3-control.bp3-switch input:disabled~.bp3-control-indicator:before{background:rgba(16,22,26,.4)}.bp3-dark .bp3-control.bp3-switch input:checked~.bp3-control-indicator{background:#137cbd}.bp3-dark .bp3-control.bp3-switch:hover input:checked~.bp3-control-indicator{background:#106ba3}.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active~.bp3-control-indicator{background:#0e5a8a}.bp3-dark .bp3-control.bp3-switch input:checked:disabled~.bp3-control-indicator{background:rgba(14,90,138,.5)}.bp3-dark .bp3-control.bp3-switch input:checked:disabled~.bp3-control-indicator:before{background:rgba(16,22,26,.4)}.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator:before{background:#394b59;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-control.bp3-switch input:checked~.bp3-control-indicator:before{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4)}.bp3-control.bp3-switch .bp3-switch-inner-text{font-size:.7em;text-align:center}.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{line-height:0;margin-left:.5em;margin-right:1.2em;visibility:hidden}.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{line-height:1em;margin-left:1.2em;margin-right:.5em;visibility:visible}.bp3-control.bp3-switch input:checked~.bp3-control-indicator .bp3-control-indicator-child:first-child{line-height:1em;visibility:visible}.bp3-control.bp3-switch input:checked~.bp3-control-indicator .bp3-control-indicator-child:last-child{line-height:0;visibility:hidden}.bp3-dark .bp3-control{color:#f5f8fa}.bp3-dark .bp3-control.bp3-disabled{color:rgba(167,182,194,.6)}.bp3-dark .bp3-control .bp3-control-indicator{background-color:#394b59;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.05)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0));-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-control:hover .bp3-control-indicator{background-color:#30404d}.bp3-dark .bp3-control input:not(:disabled):active~.bp3-control-indicator{background:#202b33;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-dark .bp3-control input:disabled~.bp3-control-indicator{background:rgba(57,75,89,.5);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked~.bp3-control-indicator,.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator{color:rgba(167,182,194,.6)}.bp3-file-input{cursor:pointer;display:inline-block;height:30px;position:relative}.bp3-file-input input{margin:0;min-width:200px;opacity:0}.bp3-file-input input.bp3-disabled+.bp3-file-upload-input,.bp3-file-input input:disabled+.bp3-file-upload-input{background:rgba(206,217,224,.5);-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed;resize:none}.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after,.bp3-file-input input:disabled+.bp3-file-upload-input:after{background-color:rgba(206,217,224,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed;outline:0}.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active,.bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active:hover,.bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active,.bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active:hover{background:rgba(206,217,224,.7)}.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input,.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input{background:rgba(57,75,89,.5);-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after,.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input:after{background-color:rgba(57,75,89,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input:after.bp3-active,.bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input:after.bp3-active{background:rgba(57,75,89,.7)}.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{color:#182026}.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{color:#f5f8fa}.bp3-file-input.bp3-fill{width:100%}.bp3-file-input.bp3-large,.bp3-large .bp3-file-input{height:40px}.bp3-file-input .bp3-file-upload-input-custom-text:after{content:attr(bp3-button-text)}.bp3-file-upload-input{word-wrap:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:3px;-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);color:#182026;color:rgba(92,112,128,.6);font-size:14px;font-weight:400;height:30px;left:0;line-height:30px;outline:0;overflow:hidden;padding:0 80px 0 10px;position:absolute;right:0;text-overflow:ellipsis;top:0;-webkit-transition:-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9),-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.bp3-file-upload-input::-webkit-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-file-upload-input::-moz-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-file-upload-input:-ms-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-file-upload-input::-ms-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-file-upload-input::placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-file-upload-input.bp3-active,.bp3-file-upload-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-file-upload-input.bp3-round,.bp3-file-upload-input[type=search]{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.bp3-file-upload-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.15);box-shadow:inset 0 0 0 1px rgba(16,22,26,.15)}.bp3-file-upload-input.bp3-disabled,.bp3-file-upload-input:disabled{background:rgba(206,217,224,.5);-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed;resize:none}.bp3-file-upload-input:after{word-wrap:normal;background-color:#f5f8fa;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));border-radius:3px;color:#182026;content:"Browse";line-height:24px;margin:3px;min-height:24px;min-width:24px;overflow:hidden;position:absolute;right:0;text-align:center;text-overflow:ellipsis;top:0;white-space:nowrap;width:70px}.bp3-file-upload-input:after:hover{background-clip:padding-box;background-color:#ebf1f5;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1)}.bp3-file-upload-input:after.bp3-active,.bp3-file-upload-input:after:active{background-color:#d8e1e8;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-file-upload-input:after.bp3-disabled,.bp3-file-upload-input:after:disabled{background-color:rgba(206,217,224,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed;outline:0}.bp3-file-upload-input:after.bp3-disabled.bp3-active,.bp3-file-upload-input:after.bp3-disabled.bp3-active:hover,.bp3-file-upload-input:after:disabled.bp3-active,.bp3-file-upload-input:after:disabled.bp3-active:hover{background:rgba(206,217,224,.7)}.bp3-file-upload-input:hover:after{background-clip:padding-box;background-color:#ebf1f5;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1)}.bp3-file-upload-input:active:after{background-color:#d8e1e8;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-large .bp3-file-upload-input{font-size:16px;height:40px;line-height:40px;padding-right:95px}.bp3-large .bp3-file-upload-input.bp3-round,.bp3-large .bp3-file-upload-input[type=search]{padding:0 15px}.bp3-large .bp3-file-upload-input:after{line-height:30px;margin:5px;min-height:30px;min-width:30px;width:85px}.bp3-dark .bp3-file-upload-input{background:rgba(16,22,26,.3);-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);color:#f5f8fa;color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-upload-input::-moz-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-upload-input::placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-upload-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-file-upload-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-file-upload-input.bp3-disabled,.bp3-dark .bp3-file-upload-input:disabled{background:rgba(57,75,89,.5);-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-upload-input:after{background-color:#394b59;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.05)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0));-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);color:#f5f8fa}.bp3-dark .bp3-file-upload-input:after.bp3-active,.bp3-dark .bp3-file-upload-input:after:active,.bp3-dark .bp3-file-upload-input:after:hover{color:#f5f8fa}.bp3-dark .bp3-file-upload-input:after:hover{background-color:#30404d;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-file-upload-input:after.bp3-active,.bp3-dark .bp3-file-upload-input:after:active{background-color:#202b33;background-image:none;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-dark .bp3-file-upload-input:after.bp3-disabled,.bp3-dark .bp3-file-upload-input:after:disabled{background-color:rgba(57,75,89,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}.bp3-dark .bp3-file-upload-input:after.bp3-disabled.bp3-active,.bp3-dark .bp3-file-upload-input:after:disabled.bp3-active{background:rgba(57,75,89,.7)}.bp3-dark .bp3-file-upload-input:after .bp3-button-spinner .bp3-spinner-head{stroke:#8a9ba8;background:rgba(16,22,26,.5)}.bp3-dark .bp3-file-upload-input:hover:after{background-color:#30404d;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-file-upload-input:active:after{background-color:#202b33;background-image:none;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-file-upload-input:after{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1)}.bp3-form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 15px}.bp3-form-group label.bp3-label{margin-bottom:5px}.bp3-form-group .bp3-control{margin-top:7px}.bp3-form-group .bp3-form-group-sub-label,.bp3-form-group .bp3-form-helper-text{color:#5c7080;font-size:12px}.bp3-form-group .bp3-form-group-sub-label{margin-bottom:5px}.bp3-form-group .bp3-form-helper-text{margin-top:5px}.bp3-form-group.bp3-intent-primary .bp3-form-group-sub-label,.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{color:#106ba3}.bp3-form-group.bp3-intent-success .bp3-form-group-sub-label,.bp3-form-group.bp3-intent-success .bp3-form-helper-text{color:#0d8050}.bp3-form-group.bp3-intent-warning .bp3-form-group-sub-label,.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{color:#bf7326}.bp3-form-group.bp3-intent-danger .bp3-form-group-sub-label,.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{color:#c23030}.bp3-form-group.bp3-inline{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.bp3-form-group.bp3-inline.bp3-large label.bp3-label{line-height:40px;margin:0 10px 0 0}.bp3-form-group.bp3-inline label.bp3-label{line-height:30px;margin:0 10px 0 0}.bp3-form-group.bp3-disabled .bp3-form-group-sub-label,.bp3-form-group.bp3-disabled .bp3-form-helper-text,.bp3-form-group.bp3-disabled .bp3-label,.bp3-form-group.bp3-disabled .bp3-text-muted{color:rgba(92,112,128,.6)!important}.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-group-sub-label,.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{color:#48aff0}.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-group-sub-label,.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{color:#3dcc91}.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-group-sub-label,.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{color:#ffb366}.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-group-sub-label,.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{color:#ff7373}.bp3-dark .bp3-form-group .bp3-form-helper-text{color:#a7b6c2}.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-group-sub-label,.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text,.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted{color:rgba(167,182,194,.6)!important}.bp3-input-group{display:block;position:relative}.bp3-input-group .bp3-input{position:relative;width:100%}.bp3-input-group .bp3-input:not(:first-child){padding-left:30px}.bp3-input-group .bp3-input:not(:last-child){padding-right:30px}.bp3-input-group .bp3-input-action,.bp3-input-group>.bp3-button,.bp3-input-group>.bp3-icon,.bp3-input-group>.bp3-input-left-container{position:absolute;top:0}.bp3-input-group .bp3-input-action:first-child,.bp3-input-group>.bp3-button:first-child,.bp3-input-group>.bp3-icon:first-child,.bp3-input-group>.bp3-input-left-container:first-child{left:0}.bp3-input-group .bp3-input-action:last-child,.bp3-input-group>.bp3-button:last-child,.bp3-input-group>.bp3-icon:last-child,.bp3-input-group>.bp3-input-left-container:last-child{right:0}.bp3-input-group .bp3-button{margin:3px;min-height:24px;min-width:24px;padding:0 7px}.bp3-input-group .bp3-button:empty{padding:0}.bp3-input-group>.bp3-icon,.bp3-input-group>.bp3-input-left-container{z-index:1}.bp3-input-group>.bp3-icon,.bp3-input-group>.bp3-input-left-container>.bp3-icon{color:#5c7080}.bp3-input-group>.bp3-icon:empty,.bp3-input-group>.bp3-input-left-container>.bp3-icon:empty{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Icons16,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1}.bp3-input-group .bp3-input-action>.bp3-spinner,.bp3-input-group>.bp3-icon,.bp3-input-group>.bp3-input-left-container>.bp3-icon{margin:7px}.bp3-input-group .bp3-tag{margin:5px}.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus),.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){color:#5c7080}.bp3-dark .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus),.bp3-dark .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){color:#a7b6c2}.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard{color:#5c7080}.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled,.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon,.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon-large,.bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon-standard,.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled,.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large,.bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard{color:rgba(92,112,128,.6)!important}.bp3-input-group.bp3-disabled{cursor:not-allowed}.bp3-input-group.bp3-disabled .bp3-icon{color:rgba(92,112,128,.6)}.bp3-input-group.bp3-large .bp3-button{margin:5px;min-height:30px;min-width:30px}.bp3-input-group.bp3-large .bp3-input-action>.bp3-spinner,.bp3-input-group.bp3-large>.bp3-icon,.bp3-input-group.bp3-large>.bp3-input-left-container>.bp3-icon{margin:12px}.bp3-input-group.bp3-large .bp3-input{font-size:16px;height:40px;line-height:40px}.bp3-input-group.bp3-large .bp3-input.bp3-round,.bp3-input-group.bp3-large .bp3-input[type=search]{padding:0 15px}.bp3-input-group.bp3-large .bp3-input:not(:first-child){padding-left:40px}.bp3-input-group.bp3-large .bp3-input:not(:last-child){padding-right:40px}.bp3-input-group.bp3-small .bp3-button,.bp3-input-group.bp3-small .bp3-tag{margin:2px;min-height:20px;min-width:20px}.bp3-input-group.bp3-small .bp3-input-action>.bp3-spinner,.bp3-input-group.bp3-small>.bp3-icon,.bp3-input-group.bp3-small>.bp3-input-left-container>.bp3-icon{margin:4px}.bp3-input-group.bp3-small .bp3-input{font-size:12px;height:24px;line-height:24px;padding-left:8px;padding-right:8px}.bp3-input-group.bp3-small .bp3-input.bp3-round,.bp3-input-group.bp3-small .bp3-input[type=search]{padding:0 12px}.bp3-input-group.bp3-small .bp3-input:not(:first-child){padding-left:24px}.bp3-input-group.bp3-small .bp3-input:not(:last-child){padding-right:24px}.bp3-input-group.bp3-fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.bp3-input-group.bp3-round .bp3-button,.bp3-input-group.bp3-round .bp3-input,.bp3-input-group.bp3-round .bp3-tag{border-radius:30px}.bp3-dark .bp3-input-group .bp3-icon{color:#a7b6c2}.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{color:rgba(167,182,194,.6)}.bp3-input-group.bp3-intent-primary .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input-group.bp3-intent-primary .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px #137cbd;box-shadow:inset 0 0 0 1px #137cbd}.bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled,.bp3-input-group.bp3-intent-primary .bp3-input:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-input-group.bp3-intent-primary>.bp3-icon{color:#106ba3}.bp3-dark .bp3-input-group.bp3-intent-primary>.bp3-icon{color:#48aff0}.bp3-input-group.bp3-intent-success .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input-group.bp3-intent-success .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input-group.bp3-intent-success .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px #0f9960;box-shadow:inset 0 0 0 1px #0f9960}.bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled,.bp3-input-group.bp3-intent-success .bp3-input:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-input-group.bp3-intent-success>.bp3-icon{color:#0d8050}.bp3-dark .bp3-input-group.bp3-intent-success>.bp3-icon{color:#3dcc91}.bp3-input-group.bp3-intent-warning .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input-group.bp3-intent-warning .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px #d9822b;box-shadow:inset 0 0 0 1px #d9822b}.bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled,.bp3-input-group.bp3-intent-warning .bp3-input:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-input-group.bp3-intent-warning>.bp3-icon{color:#bf7326}.bp3-dark .bp3-input-group.bp3-intent-warning>.bp3-icon{color:#ffb366}.bp3-input-group.bp3-intent-danger .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input-group.bp3-intent-danger .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px #db3737;box-shadow:inset 0 0 0 1px #db3737}.bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled,.bp3-input-group.bp3-intent-danger .bp3-input:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-input-group.bp3-intent-danger>.bp3-icon{color:#c23030}.bp3-dark .bp3-input-group.bp3-intent-danger>.bp3-icon{color:#ff7373}.bp3-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:3px;-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);color:#182026;font-size:14px;font-weight:400;height:30px;line-height:30px;outline:0;padding:0 10px;-webkit-transition:-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9),-webkit-box-shadow .1s cubic-bezier(.4,1,.75,.9);vertical-align:middle}.bp3-input::-webkit-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input::-moz-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input:-ms-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input::-ms-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input::placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input.bp3-active,.bp3-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-round,.bp3-input[type=search]{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.15);box-shadow:inset 0 0 0 1px rgba(16,22,26,.15)}.bp3-input.bp3-disabled,.bp3-input:disabled{background:rgba(206,217,224,.5);-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed;resize:none}.bp3-input.bp3-large{font-size:16px;height:40px;line-height:40px}.bp3-input.bp3-large.bp3-round,.bp3-input.bp3-large[type=search]{padding:0 15px}.bp3-input.bp3-small{font-size:12px;height:24px;line-height:24px;padding-left:8px;padding-right:8px}.bp3-input.bp3-small.bp3-round,.bp3-input.bp3-small[type=search]{padding:0 12px}.bp3-input.bp3-fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.bp3-dark .bp3-input{background:rgba(16,22,26,.3);-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);color:#f5f8fa}.bp3-dark .bp3-input::-webkit-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-input::-moz-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-input:-ms-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-input::-ms-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-input::placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-disabled,.bp3-dark .bp3-input:disabled{background:rgba(57,75,89,.5);-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}.bp3-input.bp3-intent-primary{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-intent-primary:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-intent-primary[readonly]{-webkit-box-shadow:inset 0 0 0 1px #137cbd;box-shadow:inset 0 0 0 1px #137cbd}.bp3-input.bp3-intent-primary.bp3-disabled,.bp3-input.bp3-intent-primary:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-input.bp3-intent-primary{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-intent-primary:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-intent-primary[readonly]{-webkit-box-shadow:inset 0 0 0 1px #137cbd;box-shadow:inset 0 0 0 1px #137cbd}.bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled,.bp3-dark .bp3-input.bp3-intent-primary:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-input.bp3-intent-success{-webkit-box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-intent-success:focus{-webkit-box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-intent-success[readonly]{-webkit-box-shadow:inset 0 0 0 1px #0f9960;box-shadow:inset 0 0 0 1px #0f9960}.bp3-input.bp3-intent-success.bp3-disabled,.bp3-input.bp3-intent-success:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-input.bp3-intent-success{-webkit-box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-intent-success:focus{-webkit-box-shadow:0 0 0 1px #0f9960,0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #0f9960,0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-intent-success[readonly]{-webkit-box-shadow:inset 0 0 0 1px #0f9960;box-shadow:inset 0 0 0 1px #0f9960}.bp3-dark .bp3-input.bp3-intent-success.bp3-disabled,.bp3-dark .bp3-input.bp3-intent-success:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-input.bp3-intent-warning{-webkit-box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-intent-warning:focus{-webkit-box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-intent-warning[readonly]{-webkit-box-shadow:inset 0 0 0 1px #d9822b;box-shadow:inset 0 0 0 1px #d9822b}.bp3-input.bp3-intent-warning.bp3-disabled,.bp3-input.bp3-intent-warning:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-input.bp3-intent-warning{-webkit-box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-intent-warning:focus{-webkit-box-shadow:0 0 0 1px #d9822b,0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #d9822b,0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-intent-warning[readonly]{-webkit-box-shadow:inset 0 0 0 1px #d9822b;box-shadow:inset 0 0 0 1px #d9822b}.bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled,.bp3-dark .bp3-input.bp3-intent-warning:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-input.bp3-intent-danger{-webkit-box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-intent-danger:focus{-webkit-box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-input.bp3-intent-danger[readonly]{-webkit-box-shadow:inset 0 0 0 1px #db3737;box-shadow:inset 0 0 0 1px #db3737}.bp3-input.bp3-intent-danger.bp3-disabled,.bp3-input.bp3-intent-danger:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-input.bp3-intent-danger{-webkit-box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-intent-danger:focus{-webkit-box-shadow:0 0 0 1px #db3737,0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #db3737,0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-input.bp3-intent-danger[readonly]{-webkit-box-shadow:inset 0 0 0 1px #db3737;box-shadow:inset 0 0 0 1px #db3737}.bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled,.bp3-dark .bp3-input.bp3-intent-danger:disabled{-webkit-box-shadow:none;box-shadow:none}.bp3-input::-ms-clear{display:none}textarea.bp3-input{max-width:100%;padding:10px}textarea.bp3-input,textarea.bp3-input.bp3-large,textarea.bp3-input.bp3-small{height:auto;line-height:inherit}textarea.bp3-input.bp3-small{padding:8px}.bp3-dark textarea.bp3-input{background:rgba(16,22,26,.3);-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);color:#f5f8fa}.bp3-dark textarea.bp3-input::-webkit-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark textarea.bp3-input::-moz-placeholder{color:rgba(167,182,194,.6)}.bp3-dark textarea.bp3-input:-ms-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark textarea.bp3-input::-ms-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark textarea.bp3-input::placeholder{color:rgba(167,182,194,.6)}.bp3-dark textarea.bp3-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark textarea.bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4)}.bp3-dark textarea.bp3-input.bp3-disabled,.bp3-dark textarea.bp3-input:disabled{background:rgba(57,75,89,.5);-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}label.bp3-label{display:block;margin-bottom:15px;margin-top:0}label.bp3-label .bp3-html-select,label.bp3-label .bp3-input,label.bp3-label .bp3-popover-wrapper,label.bp3-label .bp3-select,label.bp3-label .bp3-slider{display:block;margin-top:5px;text-transform:none}label.bp3-label .bp3-button-group{margin-top:5px}label.bp3-label .bp3-html-select select,label.bp3-label .bp3-select select{font-weight:400;vertical-align:top;width:100%}label.bp3-label.bp3-disabled,label.bp3-label.bp3-disabled .bp3-text-muted{color:rgba(92,112,128,.6)}label.bp3-label.bp3-inline{line-height:30px}label.bp3-label.bp3-inline .bp3-html-select,label.bp3-label.bp3-inline .bp3-input,label.bp3-label.bp3-inline .bp3-input-group,label.bp3-label.bp3-inline .bp3-popover-wrapper,label.bp3-label.bp3-inline .bp3-select{display:inline-block;margin:0 0 0 5px;vertical-align:top}label.bp3-label.bp3-inline .bp3-button-group{margin:0 0 0 5px}label.bp3-label.bp3-inline .bp3-input-group .bp3-input{margin-left:0}label.bp3-label.bp3-inline.bp3-large{line-height:40px}label.bp3-label:not(.bp3-inline) .bp3-popover-target{display:block}.bp3-dark label.bp3-label{color:#f5f8fa}.bp3-dark label.bp3-label.bp3-disabled,.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{color:rgba(167,182,194,.6)}.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button{-webkit-box-flex:1;-ms-flex:1 1 14px;flex:1 1 14px;min-height:0;padding:0;width:30px}.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button:first-child{border-radius:0 3px 0 0}.bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button:last-child{border-radius:0 0 3px 0}.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child>.bp3-button:first-child{border-radius:3px 0 0 0}.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child>.bp3-button:last-child{border-radius:0 0 0 3px}.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical>.bp3-button{width:40px}form{display:block}.bp3-html-select select,.bp3-select select{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-moz-appearance:none;-webkit-appearance:none;background-color:#f5f8fa;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));border:none;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);color:#182026;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;height:30px;justify-content:center;padding:0 25px 0 10px;text-align:left;vertical-align:middle;width:100%}.bp3-html-select select>*,.bp3-select select>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-html-select select>.bp3-fill,.bp3-select select>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-html-select select:before,.bp3-html-select select>*,.bp3-select select:before,.bp3-select select>*{margin-right:7px}.bp3-html-select select:empty:before,.bp3-html-select select>:last-child,.bp3-select select:empty:before,.bp3-select select>:last-child{margin-right:0}.bp3-html-select select:hover,.bp3-select select:hover{background-clip:padding-box;background-color:#ebf1f5;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1)}.bp3-html-select select.bp3-active,.bp3-html-select select:active,.bp3-select select.bp3-active,.bp3-select select:active{background-color:#d8e1e8;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-html-select select.bp3-disabled,.bp3-html-select select:disabled,.bp3-select select.bp3-disabled,.bp3-select select:disabled{background-color:rgba(206,217,224,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed;outline:0}.bp3-html-select select.bp3-disabled.bp3-active,.bp3-html-select select.bp3-disabled.bp3-active:hover,.bp3-html-select select:disabled.bp3-active,.bp3-html-select select:disabled.bp3-active:hover,.bp3-select select.bp3-disabled.bp3-active,.bp3-select select.bp3-disabled.bp3-active:hover,.bp3-select select:disabled.bp3-active,.bp3-select select:disabled.bp3-active:hover{background:rgba(206,217,224,.7)}.bp3-html-select.bp3-minimal select,.bp3-select.bp3-minimal select{background:0 0;-webkit-box-shadow:none;box-shadow:none}.bp3-html-select.bp3-minimal select:hover,.bp3-select.bp3-minimal select:hover{background:rgba(167,182,194,.3);-webkit-box-shadow:none;box-shadow:none;color:#182026;text-decoration:none}.bp3-html-select.bp3-minimal select.bp3-active,.bp3-html-select.bp3-minimal select:active,.bp3-select.bp3-minimal select.bp3-active,.bp3-select.bp3-minimal select:active{background:rgba(115,134,148,.3);-webkit-box-shadow:none;box-shadow:none;color:#182026}.bp3-html-select.bp3-minimal select.bp3-disabled,.bp3-html-select.bp3-minimal select.bp3-disabled:hover,.bp3-html-select.bp3-minimal select:disabled,.bp3-html-select.bp3-minimal select:disabled:hover,.bp3-select.bp3-minimal select.bp3-disabled,.bp3-select.bp3-minimal select.bp3-disabled:hover,.bp3-select.bp3-minimal select:disabled,.bp3-select.bp3-minimal select:disabled:hover{background:0 0;color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,.bp3-html-select.bp3-minimal select:disabled.bp3-active,.bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,.bp3-select.bp3-minimal select.bp3-disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active,.bp3-select.bp3-minimal select:disabled.bp3-active,.bp3-select.bp3-minimal select:disabled:hover.bp3-active{background:rgba(115,134,148,.3)}.bp3-dark .bp3-html-select.bp3-minimal select,.bp3-dark .bp3-select.bp3-minimal select,.bp3-html-select.bp3-minimal .bp3-dark select,.bp3-select.bp3-minimal .bp3-dark select{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:inherit}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select:active,.bp3-dark .bp3-html-select.bp3-minimal select:hover,.bp3-dark .bp3-select.bp3-minimal select.bp3-active,.bp3-dark .bp3-select.bp3-minimal select:active,.bp3-dark .bp3-select.bp3-minimal select:hover,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select:active,.bp3-html-select.bp3-minimal .bp3-dark select:hover,.bp3-select.bp3-minimal .bp3-dark select.bp3-active,.bp3-select.bp3-minimal .bp3-dark select:active,.bp3-select.bp3-minimal .bp3-dark select:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-html-select.bp3-minimal select:hover,.bp3-dark .bp3-select.bp3-minimal select:hover,.bp3-html-select.bp3-minimal .bp3-dark select:hover,.bp3-select.bp3-minimal .bp3-dark select:hover{background:rgba(138,155,168,.15)}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select:active,.bp3-dark .bp3-select.bp3-minimal select.bp3-active,.bp3-dark .bp3-select.bp3-minimal select:active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select:active,.bp3-select.bp3-minimal .bp3-dark select.bp3-active,.bp3-select.bp3-minimal .bp3-dark select:active{background:rgba(138,155,168,.3);color:#f5f8fa}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover,.bp3-dark .bp3-html-select.bp3-minimal select:disabled,.bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover,.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover,.bp3-dark .bp3-select.bp3-minimal select:disabled,.bp3-dark .bp3-select.bp3-minimal select:disabled:hover,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,.bp3-html-select.bp3-minimal .bp3-dark select:disabled,.bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,.bp3-select.bp3-minimal .bp3-dark select:disabled,.bp3-select.bp3-minimal .bp3-dark select:disabled:hover{background:0 0;color:rgba(167,182,194,.6);cursor:not-allowed}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active,.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,.bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active{background:rgba(138,155,168,.3)}.bp3-html-select.bp3-minimal select.bp3-intent-primary,.bp3-select.bp3-minimal select.bp3-intent-primary{color:#106ba3}.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-primary:active,.bp3-select.bp3-minimal select.bp3-intent-primary:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#106ba3}.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,.bp3-select.bp3-minimal select.bp3-intent-primary:hover{background:rgba(19,124,189,.15);color:#106ba3}.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-primary:active{background:rgba(19,124,189,.3);color:#106ba3}.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,.bp3-select.bp3-minimal select.bp3-intent-primary:disabled{background:0 0;color:rgba(16,107,163,.5)}.bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active{background:rgba(19,124,189,.3)}.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head,.bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{stroke:#106ba3}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{color:#48aff0}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{background:rgba(19,124,189,.2);color:#48aff0}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active{background:rgba(19,124,189,.3);color:#48aff0}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled{background:0 0;color:rgba(72,175,240,.5)}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active{background:rgba(19,124,189,.3)}.bp3-html-select.bp3-minimal select.bp3-intent-success,.bp3-select.bp3-minimal select.bp3-intent-success{color:#0d8050}.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-success:active,.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-success:active,.bp3-select.bp3-minimal select.bp3-intent-success:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#0d8050}.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,.bp3-select.bp3-minimal select.bp3-intent-success:hover{background:rgba(15,153,96,.15);color:#0d8050}.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-success:active,.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-success:active{background:rgba(15,153,96,.3);color:#0d8050}.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled,.bp3-select.bp3-minimal select.bp3-intent-success:disabled{background:0 0;color:rgba(13,128,80,.5)}.bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active{background:rgba(15,153,96,.3)}.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head,.bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{stroke:#0d8050}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{color:#3dcc91}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{background:rgba(15,153,96,.2);color:#3dcc91}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active{background:rgba(15,153,96,.3);color:#3dcc91}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled{background:0 0;color:rgba(61,204,145,.5)}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active{background:rgba(15,153,96,.3)}.bp3-html-select.bp3-minimal select.bp3-intent-warning,.bp3-select.bp3-minimal select.bp3-intent-warning{color:#bf7326}.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-warning:active,.bp3-select.bp3-minimal select.bp3-intent-warning:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#bf7326}.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,.bp3-select.bp3-minimal select.bp3-intent-warning:hover{background:rgba(217,130,43,.15);color:#bf7326}.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-warning:active{background:rgba(217,130,43,.3);color:#bf7326}.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,.bp3-select.bp3-minimal select.bp3-intent-warning:disabled{background:0 0;color:rgba(191,115,38,.5)}.bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active{background:rgba(217,130,43,.3)}.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head,.bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{stroke:#bf7326}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{color:#ffb366}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{background:rgba(217,130,43,.2);color:#ffb366}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active{background:rgba(217,130,43,.3);color:#ffb366}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled{background:0 0;color:rgba(255,179,102,.5)}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active{background:rgba(217,130,43,.3)}.bp3-html-select.bp3-minimal select.bp3-intent-danger,.bp3-select.bp3-minimal select.bp3-intent-danger{color:#c23030}.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-danger:active,.bp3-select.bp3-minimal select.bp3-intent-danger:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#c23030}.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,.bp3-select.bp3-minimal select.bp3-intent-danger:hover{background:rgba(219,55,55,.15);color:#c23030}.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-danger:active{background:rgba(219,55,55,.3);color:#c23030}.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,.bp3-select.bp3-minimal select.bp3-intent-danger:disabled{background:0 0;color:rgba(194,48,48,.5)}.bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active{background:rgba(219,55,55,.3)}.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head,.bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{stroke:#c23030}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{color:#ff7373}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{background:rgba(219,55,55,.2);color:#ff7373}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active{background:rgba(219,55,55,.3);color:#ff7373}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled{background:0 0;color:hsla(0,100%,73%,.5)}.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,.bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active{background:rgba(219,55,55,.3)}.bp3-html-select.bp3-large select,.bp3-select.bp3-large select{font-size:16px;height:40px;padding-right:35px}.bp3-dark .bp3-html-select select,.bp3-dark .bp3-select select{background-color:#394b59;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.05)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0));-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);color:#f5f8fa}.bp3-dark .bp3-html-select select.bp3-active,.bp3-dark .bp3-html-select select:active,.bp3-dark .bp3-html-select select:hover,.bp3-dark .bp3-select select.bp3-active,.bp3-dark .bp3-select select:active,.bp3-dark .bp3-select select:hover{color:#f5f8fa}.bp3-dark .bp3-html-select select:hover,.bp3-dark .bp3-select select:hover{background-color:#30404d;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-html-select select.bp3-active,.bp3-dark .bp3-html-select select:active,.bp3-dark .bp3-select select.bp3-active,.bp3-dark .bp3-select select:active{background-color:#202b33;background-image:none;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-dark .bp3-html-select select.bp3-disabled,.bp3-dark .bp3-html-select select:disabled,.bp3-dark .bp3-select select.bp3-disabled,.bp3-dark .bp3-select select:disabled{background-color:rgba(57,75,89,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}.bp3-dark .bp3-html-select select.bp3-disabled.bp3-active,.bp3-dark .bp3-html-select select:disabled.bp3-active,.bp3-dark .bp3-select select.bp3-disabled.bp3-active,.bp3-dark .bp3-select select:disabled.bp3-active{background:rgba(57,75,89,.7)}.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head,.bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{stroke:#8a9ba8;background:rgba(16,22,26,.5)}.bp3-html-select select:disabled,.bp3-select select:disabled{background-color:rgba(206,217,224,.5);-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-html-select .bp3-icon,.bp3-select .bp3-icon,.bp3-select:after{color:#5c7080;pointer-events:none;position:absolute;right:7px;top:7px}.bp3-disabled.bp3-select:after,.bp3-html-select .bp3-disabled.bp3-icon,.bp3-select .bp3-disabled.bp3-icon{color:rgba(92,112,128,.6)}.bp3-html-select,.bp3-select{display:inline-block;letter-spacing:normal;position:relative;vertical-align:middle}.bp3-html-select select::-ms-expand,.bp3-select select::-ms-expand{display:none}.bp3-html-select .bp3-icon,.bp3-select .bp3-icon{color:#5c7080}.bp3-html-select .bp3-icon:hover,.bp3-select .bp3-icon:hover{color:#182026}.bp3-dark .bp3-html-select .bp3-icon,.bp3-dark .bp3-select .bp3-icon{color:#a7b6c2}.bp3-dark .bp3-html-select .bp3-icon:hover,.bp3-dark .bp3-select .bp3-icon:hover{color:#f5f8fa}.bp3-html-select.bp3-large .bp3-icon,.bp3-html-select.bp3-large:after,.bp3-select.bp3-large .bp3-icon,.bp3-select.bp3-large:after{right:12px;top:12px}.bp3-html-select.bp3-fill,.bp3-html-select.bp3-fill select,.bp3-select.bp3-fill,.bp3-select.bp3-fill select{width:100%}.bp3-dark .bp3-html-select option,.bp3-dark .bp3-select option{background-color:#30404d;color:#f5f8fa}.bp3-dark .bp3-html-select option:disabled,.bp3-dark .bp3-select option:disabled{color:rgba(167,182,194,.6)}.bp3-dark .bp3-html-select:after,.bp3-dark .bp3-select:after{color:#a7b6c2}.bp3-select:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:Icons16,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1}.bp3-running-text table,table.bp3-html-table{border-spacing:0;font-size:14px}.bp3-running-text table td,.bp3-running-text table th,table.bp3-html-table td,table.bp3-html-table th{padding:11px;text-align:left;vertical-align:top}.bp3-running-text table th,table.bp3-html-table th{color:#182026;font-weight:600}.bp3-running-text table td,table.bp3-html-table td{color:#182026}.bp3-running-text table tbody tr:first-child td,.bp3-running-text table tbody tr:first-child th,.bp3-running-text table tfoot tr:first-child td,.bp3-running-text table tfoot tr:first-child th,table.bp3-html-table tbody tr:first-child td,table.bp3-html-table tbody tr:first-child th,table.bp3-html-table tfoot tr:first-child td,table.bp3-html-table tfoot tr:first-child th{-webkit-box-shadow:inset 0 1px 0 0 rgba(16,22,26,.15);box-shadow:inset 0 1px 0 0 rgba(16,22,26,.15)}.bp3-dark .bp3-running-text table td,.bp3-dark .bp3-running-text table th,.bp3-dark table.bp3-html-table td,.bp3-dark table.bp3-html-table th,.bp3-running-text .bp3-dark table td,.bp3-running-text .bp3-dark table th{color:#f5f8fa}.bp3-dark .bp3-running-text table tbody tr:first-child td,.bp3-dark .bp3-running-text table tbody tr:first-child th,.bp3-dark .bp3-running-text table tfoot tr:first-child td,.bp3-dark .bp3-running-text table tfoot tr:first-child th,.bp3-dark table.bp3-html-table tbody tr:first-child td,.bp3-dark table.bp3-html-table tbody tr:first-child th,.bp3-dark table.bp3-html-table tfoot tr:first-child td,.bp3-dark table.bp3-html-table tfoot tr:first-child th,.bp3-running-text .bp3-dark table tbody tr:first-child td,.bp3-running-text .bp3-dark table tbody tr:first-child th,.bp3-running-text .bp3-dark table tfoot tr:first-child td,.bp3-running-text .bp3-dark table tfoot tr:first-child th{-webkit-box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.15);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.15)}table.bp3-html-table.bp3-html-table-condensed td,table.bp3-html-table.bp3-html-table-condensed th,table.bp3-html-table.bp3-small td,table.bp3-html-table.bp3-small th{padding-bottom:6px;padding-top:6px}table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{background:rgba(191,204,214,.15)}table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){-webkit-box-shadow:inset 1px 0 0 0 rgba(16,22,26,.15);box-shadow:inset 1px 0 0 0 rgba(16,22,26,.15)}table.bp3-html-table.bp3-html-table-bordered tbody tr td,table.bp3-html-table.bp3-html-table-bordered tfoot tr td{-webkit-box-shadow:inset 0 1px 0 0 rgba(16,22,26,.15);box-shadow:inset 0 1px 0 0 rgba(16,22,26,.15)}table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){-webkit-box-shadow:inset 1px 1px 0 0 rgba(16,22,26,.15);box-shadow:inset 1px 1px 0 0 rgba(16,22,26,.15)}table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{-webkit-box-shadow:none;box-shadow:none}table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){-webkit-box-shadow:inset 1px 0 0 0 rgba(16,22,26,.15);box-shadow:inset 1px 0 0 0 rgba(16,22,26,.15)}table.bp3-html-table.bp3-interactive tbody tr:hover td{background-color:rgba(191,204,214,.3);cursor:pointer}table.bp3-html-table.bp3-interactive tbody tr:active td{background-color:rgba(191,204,214,.4)}.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{background:rgba(92,112,128,.15)}.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){-webkit-box-shadow:inset 1px 0 0 0 hsla(0,0%,100%,.15);box-shadow:inset 1px 0 0 0 hsla(0,0%,100%,.15)}.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{-webkit-box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.15);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.15)}.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){-webkit-box-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.15);box-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.15)}.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{-webkit-box-shadow:inset 1px 0 0 0 hsla(0,0%,100%,.15);box-shadow:inset 1px 0 0 0 hsla(0,0%,100%,.15)}.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{-webkit-box-shadow:none;box-shadow:none}.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{background-color:rgba(92,112,128,.3);cursor:pointer}.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{background-color:rgba(92,112,128,.4)}.bp3-key-combo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.bp3-key-combo>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-key-combo>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-key-combo:before,.bp3-key-combo>*{margin-right:5px}.bp3-key-combo:empty:before,.bp3-key-combo>:last-child{margin-right:0}.bp3-hotkey-dialog{padding-bottom:0;top:40px}.bp3-hotkey-dialog .bp3-dialog-body{margin:0;padding:0}.bp3-hotkey-dialog .bp3-hotkey-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bp3-hotkey-column{margin:auto;max-height:80vh;overflow-y:auto;padding:30px}.bp3-hotkey-column .bp3-heading{margin-bottom:20px}.bp3-hotkey-column .bp3-heading:not(:first-child){margin-top:40px}.bp3-hotkey{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-left:0;margin-right:0}.bp3-hotkey:not(:last-child){margin-bottom:10px}.bp3-icon{-webkit-box-flex:0;display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;vertical-align:text-bottom}.bp3-icon:not(:empty):before{content:""!important;content:unset!important}.bp3-icon>svg{display:block}.bp3-icon>svg:not([fill]){fill:currentColor}.bp3-icon-large.bp3-intent-primary,.bp3-icon-standard.bp3-intent-primary,.bp3-icon.bp3-intent-primary{color:#106ba3}.bp3-dark .bp3-icon-large.bp3-intent-primary,.bp3-dark .bp3-icon-standard.bp3-intent-primary,.bp3-dark .bp3-icon.bp3-intent-primary{color:#48aff0}.bp3-icon-large.bp3-intent-success,.bp3-icon-standard.bp3-intent-success,.bp3-icon.bp3-intent-success{color:#0d8050}.bp3-dark .bp3-icon-large.bp3-intent-success,.bp3-dark .bp3-icon-standard.bp3-intent-success,.bp3-dark .bp3-icon.bp3-intent-success{color:#3dcc91}.bp3-icon-large.bp3-intent-warning,.bp3-icon-standard.bp3-intent-warning,.bp3-icon.bp3-intent-warning{color:#bf7326}.bp3-dark .bp3-icon-large.bp3-intent-warning,.bp3-dark .bp3-icon-standard.bp3-intent-warning,.bp3-dark .bp3-icon.bp3-intent-warning{color:#ffb366}.bp3-icon-large.bp3-intent-danger,.bp3-icon-standard.bp3-intent-danger,.bp3-icon.bp3-intent-danger{color:#c23030}.bp3-dark .bp3-icon-large.bp3-intent-danger,.bp3-dark .bp3-icon-standard.bp3-intent-danger,.bp3-dark .bp3-icon.bp3-intent-danger{color:#ff7373}span.bp3-icon-standard{font-family:Icons16,sans-serif;font-size:16px}span.bp3-icon-large,span.bp3-icon-standard{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-weight:400;line-height:1}span.bp3-icon-large{font-family:Icons20,sans-serif;font-size:20px}span.bp3-icon:empty{font-family:Icons20;font-size:inherit;font-style:normal;font-weight:400;line-height:1}span.bp3-icon:empty:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.bp3-icon-add:before{content:""}.bp3-icon-add-column-left:before{content:""}.bp3-icon-add-column-right:before{content:""}.bp3-icon-add-row-bottom:before{content:""}.bp3-icon-add-row-top:before{content:""}.bp3-icon-add-to-artifact:before{content:""}.bp3-icon-add-to-folder:before{content:""}.bp3-icon-airplane:before{content:""}.bp3-icon-align-center:before{content:""}.bp3-icon-align-justify:before{content:""}.bp3-icon-align-left:before{content:""}.bp3-icon-align-right:before{content:""}.bp3-icon-alignment-bottom:before{content:""}.bp3-icon-alignment-horizontal-center:before{content:""}.bp3-icon-alignment-left:before{content:""}.bp3-icon-alignment-right:before{content:""}.bp3-icon-alignment-top:before{content:""}.bp3-icon-alignment-vertical-center:before{content:""}.bp3-icon-annotation:before{content:""}.bp3-icon-application:before{content:""}.bp3-icon-applications:before{content:""}.bp3-icon-archive:before{content:""}.bp3-icon-arrow-bottom-left:before{content:"↙"}.bp3-icon-arrow-bottom-right:before{content:"↘"}.bp3-icon-arrow-down:before{content:"↓"}.bp3-icon-arrow-left:before{content:"←"}.bp3-icon-arrow-right:before{content:"→"}.bp3-icon-arrow-top-left:before{content:"↖"}.bp3-icon-arrow-top-right:before{content:"↗"}.bp3-icon-arrow-up:before{content:"↑"}.bp3-icon-arrows-horizontal:before{content:"↔"}.bp3-icon-arrows-vertical:before{content:"↕"}.bp3-icon-asterisk:before{content:"*"}.bp3-icon-automatic-updates:before{content:""}.bp3-icon-badge:before{content:""}.bp3-icon-ban-circle:before{content:""}.bp3-icon-bank-account:before{content:""}.bp3-icon-barcode:before{content:""}.bp3-icon-blank:before{content:""}.bp3-icon-blocked-person:before{content:""}.bp3-icon-bold:before{content:""}.bp3-icon-book:before{content:""}.bp3-icon-bookmark:before{content:""}.bp3-icon-box:before{content:""}.bp3-icon-briefcase:before{content:""}.bp3-icon-bring-data:before{content:""}.bp3-icon-build:before{content:""}.bp3-icon-calculator:before{content:""}.bp3-icon-calendar:before{content:""}.bp3-icon-camera:before{content:""}.bp3-icon-caret-down:before{content:"⌄"}.bp3-icon-caret-left:before{content:"〈"}.bp3-icon-caret-right:before{content:"〉"}.bp3-icon-caret-up:before{content:"⌃"}.bp3-icon-cell-tower:before{content:""}.bp3-icon-changes:before{content:""}.bp3-icon-chart:before{content:""}.bp3-icon-chat:before{content:""}.bp3-icon-chevron-backward:before{content:""}.bp3-icon-chevron-down:before{content:""}.bp3-icon-chevron-forward:before{content:""}.bp3-icon-chevron-left:before{content:""}.bp3-icon-chevron-right:before{content:""}.bp3-icon-chevron-up:before{content:""}.bp3-icon-circle:before{content:""}.bp3-icon-circle-arrow-down:before{content:""}.bp3-icon-circle-arrow-left:before{content:""}.bp3-icon-circle-arrow-right:before{content:""}.bp3-icon-circle-arrow-up:before{content:""}.bp3-icon-citation:before{content:""}.bp3-icon-clean:before{content:""}.bp3-icon-clipboard:before{content:""}.bp3-icon-cloud:before{content:"☁"}.bp3-icon-cloud-download:before{content:""}.bp3-icon-cloud-upload:before{content:""}.bp3-icon-code:before{content:""}.bp3-icon-code-block:before{content:""}.bp3-icon-cog:before{content:""}.bp3-icon-collapse-all:before{content:""}.bp3-icon-column-layout:before{content:""}.bp3-icon-comment:before{content:""}.bp3-icon-comparison:before{content:""}.bp3-icon-compass:before{content:""}.bp3-icon-compressed:before{content:""}.bp3-icon-confirm:before{content:""}.bp3-icon-console:before{content:""}.bp3-icon-contrast:before{content:""}.bp3-icon-control:before{content:""}.bp3-icon-credit-card:before{content:""}.bp3-icon-cross:before{content:"✗"}.bp3-icon-crown:before{content:""}.bp3-icon-cube:before{content:""}.bp3-icon-cube-add:before{content:""}.bp3-icon-cube-remove:before{content:""}.bp3-icon-curved-range-chart:before{content:""}.bp3-icon-cut:before{content:""}.bp3-icon-dashboard:before{content:""}.bp3-icon-data-lineage:before{content:""}.bp3-icon-database:before{content:""}.bp3-icon-delete:before{content:""}.bp3-icon-delta:before{content:"Δ"}.bp3-icon-derive-column:before{content:""}.bp3-icon-desktop:before{content:""}.bp3-icon-diagnosis:before{content:""}.bp3-icon-diagram-tree:before{content:""}.bp3-icon-direction-left:before{content:""}.bp3-icon-direction-right:before{content:""}.bp3-icon-disable:before{content:""}.bp3-icon-document:before{content:""}.bp3-icon-document-open:before{content:""}.bp3-icon-document-share:before{content:""}.bp3-icon-dollar:before{content:"$"}.bp3-icon-dot:before{content:"•"}.bp3-icon-double-caret-horizontal:before{content:""}.bp3-icon-double-caret-vertical:before{content:""}.bp3-icon-double-chevron-down:before{content:""}.bp3-icon-double-chevron-left:before{content:""}.bp3-icon-double-chevron-right:before{content:""}.bp3-icon-double-chevron-up:before{content:""}.bp3-icon-doughnut-chart:before{content:""}.bp3-icon-download:before{content:""}.bp3-icon-drag-handle-horizontal:before{content:""}.bp3-icon-drag-handle-vertical:before{content:""}.bp3-icon-draw:before{content:""}.bp3-icon-drive-time:before{content:""}.bp3-icon-duplicate:before{content:""}.bp3-icon-edit:before{content:"✎"}.bp3-icon-eject:before{content:"⏏"}.bp3-icon-endorsed:before{content:""}.bp3-icon-envelope:before{content:"✉"}.bp3-icon-equals:before{content:""}.bp3-icon-eraser:before{content:""}.bp3-icon-error:before{content:""}.bp3-icon-euro:before{content:"€"}.bp3-icon-exchange:before{content:""}.bp3-icon-exclude-row:before{content:""}.bp3-icon-expand-all:before{content:""}.bp3-icon-export:before{content:""}.bp3-icon-eye-off:before{content:""}.bp3-icon-eye-on:before{content:""}.bp3-icon-eye-open:before{content:""}.bp3-icon-fast-backward:before{content:""}.bp3-icon-fast-forward:before{content:""}.bp3-icon-feed:before{content:""}.bp3-icon-feed-subscribed:before{content:""}.bp3-icon-film:before{content:""}.bp3-icon-filter:before{content:""}.bp3-icon-filter-keep:before{content:""}.bp3-icon-filter-list:before{content:""}.bp3-icon-filter-open:before{content:""}.bp3-icon-filter-remove:before{content:""}.bp3-icon-flag:before{content:"⚑"}.bp3-icon-flame:before{content:""}.bp3-icon-flash:before{content:""}.bp3-icon-floppy-disk:before{content:""}.bp3-icon-flow-branch:before{content:""}.bp3-icon-flow-end:before{content:""}.bp3-icon-flow-linear:before{content:""}.bp3-icon-flow-review:before{content:""}.bp3-icon-flow-review-branch:before{content:""}.bp3-icon-flows:before{content:""}.bp3-icon-folder-close:before{content:""}.bp3-icon-folder-new:before{content:""}.bp3-icon-folder-open:before{content:""}.bp3-icon-folder-shared:before{content:""}.bp3-icon-folder-shared-open:before{content:""}.bp3-icon-follower:before{content:""}.bp3-icon-following:before{content:""}.bp3-icon-font:before{content:""}.bp3-icon-fork:before{content:""}.bp3-icon-form:before{content:""}.bp3-icon-full-circle:before{content:""}.bp3-icon-full-stacked-chart:before{content:""}.bp3-icon-fullscreen:before{content:""}.bp3-icon-function:before{content:""}.bp3-icon-gantt-chart:before{content:""}.bp3-icon-geolocation:before{content:""}.bp3-icon-geosearch:before{content:""}.bp3-icon-git-branch:before{content:""}.bp3-icon-git-commit:before{content:""}.bp3-icon-git-merge:before{content:""}.bp3-icon-git-new-branch:before{content:""}.bp3-icon-git-pull:before{content:""}.bp3-icon-git-push:before{content:""}.bp3-icon-git-repo:before{content:""}.bp3-icon-glass:before{content:""}.bp3-icon-globe:before{content:""}.bp3-icon-globe-network:before{content:""}.bp3-icon-graph:before{content:""}.bp3-icon-graph-remove:before{content:""}.bp3-icon-greater-than:before{content:""}.bp3-icon-greater-than-or-equal-to:before{content:""}.bp3-icon-grid:before{content:""}.bp3-icon-grid-view:before{content:""}.bp3-icon-group-objects:before{content:""}.bp3-icon-grouped-bar-chart:before{content:""}.bp3-icon-hand:before{content:""}.bp3-icon-hand-down:before{content:""}.bp3-icon-hand-left:before{content:""}.bp3-icon-hand-right:before{content:""}.bp3-icon-hand-up:before{content:""}.bp3-icon-header:before{content:""}.bp3-icon-header-one:before{content:""}.bp3-icon-header-two:before{content:""}.bp3-icon-headset:before{content:""}.bp3-icon-heart:before{content:"♥"}.bp3-icon-heart-broken:before{content:""}.bp3-icon-heat-grid:before{content:""}.bp3-icon-heatmap:before{content:""}.bp3-icon-help:before{content:"?"}.bp3-icon-helper-management:before{content:""}.bp3-icon-highlight:before{content:""}.bp3-icon-history:before{content:""}.bp3-icon-home:before{content:"⌂"}.bp3-icon-horizontal-bar-chart:before{content:""}.bp3-icon-horizontal-bar-chart-asc:before{content:""}.bp3-icon-horizontal-bar-chart-desc:before{content:""}.bp3-icon-horizontal-distribution:before{content:""}.bp3-icon-id-number:before{content:""}.bp3-icon-image-rotate-left:before{content:""}.bp3-icon-image-rotate-right:before{content:""}.bp3-icon-import:before{content:""}.bp3-icon-inbox:before{content:""}.bp3-icon-inbox-filtered:before{content:""}.bp3-icon-inbox-geo:before{content:""}.bp3-icon-inbox-search:before{content:""}.bp3-icon-inbox-update:before{content:""}.bp3-icon-info-sign:before{content:"ℹ"}.bp3-icon-inheritance:before{content:""}.bp3-icon-inner-join:before{content:""}.bp3-icon-insert:before{content:""}.bp3-icon-intersection:before{content:""}.bp3-icon-ip-address:before{content:""}.bp3-icon-issue:before{content:""}.bp3-icon-issue-closed:before{content:""}.bp3-icon-issue-new:before{content:""}.bp3-icon-italic:before{content:""}.bp3-icon-join-table:before{content:""}.bp3-icon-key:before{content:""}.bp3-icon-key-backspace:before{content:""}.bp3-icon-key-command:before{content:""}.bp3-icon-key-control:before{content:""}.bp3-icon-key-delete:before{content:""}.bp3-icon-key-enter:before{content:""}.bp3-icon-key-escape:before{content:""}.bp3-icon-key-option:before{content:""}.bp3-icon-key-shift:before{content:""}.bp3-icon-key-tab:before{content:""}.bp3-icon-known-vehicle:before{content:""}.bp3-icon-lab-test:before{content:""}.bp3-icon-label:before{content:""}.bp3-icon-layer:before{content:""}.bp3-icon-layers:before{content:""}.bp3-icon-layout:before{content:""}.bp3-icon-layout-auto:before{content:""}.bp3-icon-layout-balloon:before{content:""}.bp3-icon-layout-circle:before{content:""}.bp3-icon-layout-grid:before{content:""}.bp3-icon-layout-group-by:before{content:""}.bp3-icon-layout-hierarchy:before{content:""}.bp3-icon-layout-linear:before{content:""}.bp3-icon-layout-skew-grid:before{content:""}.bp3-icon-layout-sorted-clusters:before{content:""}.bp3-icon-learning:before{content:""}.bp3-icon-left-join:before{content:""}.bp3-icon-less-than:before{content:""}.bp3-icon-less-than-or-equal-to:before{content:""}.bp3-icon-lifesaver:before{content:""}.bp3-icon-lightbulb:before{content:""}.bp3-icon-link:before{content:""}.bp3-icon-list:before{content:"☰"}.bp3-icon-list-columns:before{content:""}.bp3-icon-list-detail-view:before{content:""}.bp3-icon-locate:before{content:""}.bp3-icon-lock:before{content:""}.bp3-icon-log-in:before{content:""}.bp3-icon-log-out:before{content:""}.bp3-icon-manual:before{content:""}.bp3-icon-manually-entered-data:before{content:""}.bp3-icon-map:before{content:""}.bp3-icon-map-create:before{content:""}.bp3-icon-map-marker:before{content:""}.bp3-icon-maximize:before{content:""}.bp3-icon-media:before{content:""}.bp3-icon-menu:before{content:""}.bp3-icon-menu-closed:before{content:""}.bp3-icon-menu-open:before{content:""}.bp3-icon-merge-columns:before{content:""}.bp3-icon-merge-links:before{content:""}.bp3-icon-minimize:before{content:""}.bp3-icon-minus:before{content:"−"}.bp3-icon-mobile-phone:before{content:""}.bp3-icon-mobile-video:before{content:""}.bp3-icon-moon:before{content:""}.bp3-icon-more:before{content:""}.bp3-icon-mountain:before{content:""}.bp3-icon-move:before{content:""}.bp3-icon-mugshot:before{content:""}.bp3-icon-multi-select:before{content:""}.bp3-icon-music:before{content:""}.bp3-icon-new-drawing:before{content:""}.bp3-icon-new-grid-item:before{content:""}.bp3-icon-new-layer:before{content:""}.bp3-icon-new-layers:before{content:""}.bp3-icon-new-link:before{content:""}.bp3-icon-new-object:before{content:""}.bp3-icon-new-person:before{content:""}.bp3-icon-new-prescription:before{content:""}.bp3-icon-new-text-box:before{content:""}.bp3-icon-ninja:before{content:""}.bp3-icon-not-equal-to:before{content:""}.bp3-icon-notifications:before{content:""}.bp3-icon-notifications-updated:before{content:""}.bp3-icon-numbered-list:before{content:""}.bp3-icon-numerical:before{content:""}.bp3-icon-office:before{content:""}.bp3-icon-offline:before{content:""}.bp3-icon-oil-field:before{content:""}.bp3-icon-one-column:before{content:""}.bp3-icon-outdated:before{content:""}.bp3-icon-page-layout:before{content:""}.bp3-icon-panel-stats:before{content:""}.bp3-icon-panel-table:before{content:""}.bp3-icon-paperclip:before{content:""}.bp3-icon-paragraph:before{content:""}.bp3-icon-path:before{content:""}.bp3-icon-path-search:before{content:""}.bp3-icon-pause:before{content:""}.bp3-icon-people:before{content:""}.bp3-icon-percentage:before{content:""}.bp3-icon-person:before{content:""}.bp3-icon-phone:before{content:"☎"}.bp3-icon-pie-chart:before{content:""}.bp3-icon-pin:before{content:""}.bp3-icon-pivot:before{content:""}.bp3-icon-pivot-table:before{content:""}.bp3-icon-play:before{content:""}.bp3-icon-plus:before{content:"+"}.bp3-icon-polygon-filter:before{content:""}.bp3-icon-power:before{content:""}.bp3-icon-predictive-analysis:before{content:""}.bp3-icon-prescription:before{content:""}.bp3-icon-presentation:before{content:""}.bp3-icon-print:before{content:"⎙"}.bp3-icon-projects:before{content:""}.bp3-icon-properties:before{content:""}.bp3-icon-property:before{content:""}.bp3-icon-publish-function:before{content:""}.bp3-icon-pulse:before{content:""}.bp3-icon-random:before{content:""}.bp3-icon-record:before{content:""}.bp3-icon-redo:before{content:""}.bp3-icon-refresh:before{content:""}.bp3-icon-regression-chart:before{content:""}.bp3-icon-remove:before{content:""}.bp3-icon-remove-column:before{content:""}.bp3-icon-remove-column-left:before{content:""}.bp3-icon-remove-column-right:before{content:""}.bp3-icon-remove-row-bottom:before{content:""}.bp3-icon-remove-row-top:before{content:""}.bp3-icon-repeat:before{content:""}.bp3-icon-reset:before{content:""}.bp3-icon-resolve:before{content:""}.bp3-icon-rig:before{content:""}.bp3-icon-right-join:before{content:""}.bp3-icon-ring:before{content:""}.bp3-icon-rotate-document:before{content:""}.bp3-icon-rotate-page:before{content:""}.bp3-icon-satellite:before{content:""}.bp3-icon-saved:before{content:""}.bp3-icon-scatter-plot:before{content:""}.bp3-icon-search:before{content:""}.bp3-icon-search-around:before{content:""}.bp3-icon-search-template:before{content:""}.bp3-icon-search-text:before{content:""}.bp3-icon-segmented-control:before{content:""}.bp3-icon-select:before{content:""}.bp3-icon-selection:before{content:"⦿"}.bp3-icon-send-to:before{content:""}.bp3-icon-send-to-graph:before{content:""}.bp3-icon-send-to-map:before{content:""}.bp3-icon-series-add:before{content:""}.bp3-icon-series-configuration:before{content:""}.bp3-icon-series-derived:before{content:""}.bp3-icon-series-filtered:before{content:""}.bp3-icon-series-search:before{content:""}.bp3-icon-settings:before{content:""}.bp3-icon-share:before{content:""}.bp3-icon-shield:before{content:""}.bp3-icon-shop:before{content:""}.bp3-icon-shopping-cart:before{content:""}.bp3-icon-signal-search:before{content:""}.bp3-icon-sim-card:before{content:""}.bp3-icon-slash:before{content:""}.bp3-icon-small-cross:before{content:""}.bp3-icon-small-minus:before{content:""}.bp3-icon-small-plus:before{content:""}.bp3-icon-small-tick:before{content:""}.bp3-icon-snowflake:before{content:""}.bp3-icon-social-media:before{content:""}.bp3-icon-sort:before{content:""}.bp3-icon-sort-alphabetical:before{content:""}.bp3-icon-sort-alphabetical-desc:before{content:""}.bp3-icon-sort-asc:before{content:""}.bp3-icon-sort-desc:before{content:""}.bp3-icon-sort-numerical:before{content:""}.bp3-icon-sort-numerical-desc:before{content:""}.bp3-icon-split-columns:before{content:""}.bp3-icon-square:before{content:""}.bp3-icon-stacked-chart:before{content:""}.bp3-icon-star:before{content:"★"}.bp3-icon-star-empty:before{content:"☆"}.bp3-icon-step-backward:before{content:""}.bp3-icon-step-chart:before{content:""}.bp3-icon-step-forward:before{content:""}.bp3-icon-stop:before{content:""}.bp3-icon-stopwatch:before{content:""}.bp3-icon-strikethrough:before{content:""}.bp3-icon-style:before{content:""}.bp3-icon-swap-horizontal:before{content:""}.bp3-icon-swap-vertical:before{content:""}.bp3-icon-symbol-circle:before{content:""}.bp3-icon-symbol-cross:before{content:""}.bp3-icon-symbol-diamond:before{content:""}.bp3-icon-symbol-square:before{content:""}.bp3-icon-symbol-triangle-down:before{content:""}.bp3-icon-symbol-triangle-up:before{content:""}.bp3-icon-tag:before{content:""}.bp3-icon-take-action:before{content:""}.bp3-icon-taxi:before{content:""}.bp3-icon-text-highlight:before{content:""}.bp3-icon-th:before{content:""}.bp3-icon-th-derived:before{content:""}.bp3-icon-th-disconnect:before{content:""}.bp3-icon-th-filtered:before{content:""}.bp3-icon-th-list:before{content:""}.bp3-icon-thumbs-down:before{content:""}.bp3-icon-thumbs-up:before{content:""}.bp3-icon-tick:before{content:"✓"}.bp3-icon-tick-circle:before{content:""}.bp3-icon-time:before{content:"⏲"}.bp3-icon-timeline-area-chart:before{content:""}.bp3-icon-timeline-bar-chart:before{content:""}.bp3-icon-timeline-events:before{content:""}.bp3-icon-timeline-line-chart:before{content:""}.bp3-icon-tint:before{content:""}.bp3-icon-torch:before{content:""}.bp3-icon-tractor:before{content:""}.bp3-icon-train:before{content:""}.bp3-icon-translate:before{content:""}.bp3-icon-trash:before{content:""}.bp3-icon-tree:before{content:""}.bp3-icon-trending-down:before{content:""}.bp3-icon-trending-up:before{content:""}.bp3-icon-truck:before{content:""}.bp3-icon-two-columns:before{content:""}.bp3-icon-unarchive:before{content:""}.bp3-icon-underline:before{content:"⎁"}.bp3-icon-undo:before{content:"⎌"}.bp3-icon-ungroup-objects:before{content:""}.bp3-icon-unknown-vehicle:before{content:""}.bp3-icon-unlock:before{content:""}.bp3-icon-unpin:before{content:""}.bp3-icon-unresolve:before{content:""}.bp3-icon-updated:before{content:""}.bp3-icon-upload:before{content:""}.bp3-icon-user:before{content:""}.bp3-icon-variable:before{content:""}.bp3-icon-vertical-bar-chart-asc:before{content:""}.bp3-icon-vertical-bar-chart-desc:before{content:""}.bp3-icon-vertical-distribution:before{content:""}.bp3-icon-video:before{content:""}.bp3-icon-volume-down:before{content:""}.bp3-icon-volume-off:before{content:""}.bp3-icon-volume-up:before{content:""}.bp3-icon-walk:before{content:""}.bp3-icon-warning-sign:before{content:""}.bp3-icon-waterfall-chart:before{content:""}.bp3-icon-widget:before{content:""}.bp3-icon-widget-button:before{content:""}.bp3-icon-widget-footer:before{content:""}.bp3-icon-widget-header:before{content:""}.bp3-icon-wrench:before{content:""}.bp3-icon-zoom-in:before{content:""}.bp3-icon-zoom-out:before{content:""}.bp3-icon-zoom-to-fit:before{content:""}.bp3-submenu .bp3-popover-target,.bp3-submenu>.bp3-popover-wrapper{display:block}.bp3-submenu.bp3-popover{-webkit-box-shadow:none;box-shadow:none;padding:0 5px}.bp3-submenu.bp3-popover>.bp3-popover-content{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2)}.bp3-dark .bp3-submenu.bp3-popover,.bp3-submenu.bp3-popover.bp3-dark{-webkit-box-shadow:none;box-shadow:none}.bp3-dark .bp3-submenu.bp3-popover>.bp3-popover-content,.bp3-submenu.bp3-popover.bp3-dark>.bp3-popover-content{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.bp3-menu{background:#fff;border-radius:3px;color:#182026;list-style:none;margin:0;min-width:180px;padding:5px;text-align:left}.bp3-menu-divider{border-top:1px solid rgba(16,22,26,.15);display:block;margin:5px}.bp3-dark .bp3-menu-divider{border-top-color:hsla(0,0%,100%,.15)}.bp3-menu-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:2px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:20px;padding:5px 7px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bp3-menu-item>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-menu-item>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-menu-item:before,.bp3-menu-item>*{margin-right:7px}.bp3-menu-item:empty:before,.bp3-menu-item>:last-child{margin-right:0}.bp3-menu-item>.bp3-fill{word-break:break-word}.bp3-menu-item:hover,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item{background-color:rgba(167,182,194,.3);cursor:pointer;text-decoration:none}.bp3-menu-item.bp3-disabled{background-color:inherit;color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-dark .bp3-menu-item{color:inherit}.bp3-dark .bp3-menu-item:hover,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-menu-item{background-color:rgba(138,155,168,.15);color:inherit}.bp3-dark .bp3-menu-item.bp3-disabled{background-color:inherit;color:rgba(167,182,194,.6)}.bp3-menu-item.bp3-intent-primary{color:#106ba3}.bp3-menu-item.bp3-intent-primary .bp3-icon{color:inherit}.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label,.bp3-menu-item.bp3-intent-primary:after,.bp3-menu-item.bp3-intent-primary:before{color:#106ba3}.bp3-menu-item.bp3-intent-primary.bp3-active,.bp3-menu-item.bp3-intent-primary:hover,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item{background-color:#137cbd}.bp3-menu-item.bp3-intent-primary:active{background-color:#106ba3}.bp3-menu-item.bp3-intent-primary.bp3-active,.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label,.bp3-menu-item.bp3-intent-primary.bp3-active:after,.bp3-menu-item.bp3-intent-primary.bp3-active:before,.bp3-menu-item.bp3-intent-primary:active,.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label,.bp3-menu-item.bp3-intent-primary:active:after,.bp3-menu-item.bp3-intent-primary:active:before,.bp3-menu-item.bp3-intent-primary:hover,.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,.bp3-menu-item.bp3-intent-primary:hover:after,.bp3-menu-item.bp3-intent-primary:hover:before,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before{color:#fff}.bp3-menu-item.bp3-intent-success{color:#0d8050}.bp3-menu-item.bp3-intent-success .bp3-icon{color:inherit}.bp3-menu-item.bp3-intent-success .bp3-menu-item-label,.bp3-menu-item.bp3-intent-success:after,.bp3-menu-item.bp3-intent-success:before{color:#0d8050}.bp3-menu-item.bp3-intent-success.bp3-active,.bp3-menu-item.bp3-intent-success:hover,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item{background-color:#0f9960}.bp3-menu-item.bp3-intent-success:active{background-color:#0d8050}.bp3-menu-item.bp3-intent-success.bp3-active,.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label,.bp3-menu-item.bp3-intent-success.bp3-active:after,.bp3-menu-item.bp3-intent-success.bp3-active:before,.bp3-menu-item.bp3-intent-success:active,.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label,.bp3-menu-item.bp3-intent-success:active:after,.bp3-menu-item.bp3-intent-success:active:before,.bp3-menu-item.bp3-intent-success:hover,.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,.bp3-menu-item.bp3-intent-success:hover:after,.bp3-menu-item.bp3-intent-success:hover:before,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before{color:#fff}.bp3-menu-item.bp3-intent-warning{color:#bf7326}.bp3-menu-item.bp3-intent-warning .bp3-icon{color:inherit}.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label,.bp3-menu-item.bp3-intent-warning:after,.bp3-menu-item.bp3-intent-warning:before{color:#bf7326}.bp3-menu-item.bp3-intent-warning.bp3-active,.bp3-menu-item.bp3-intent-warning:hover,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item{background-color:#d9822b}.bp3-menu-item.bp3-intent-warning:active{background-color:#bf7326}.bp3-menu-item.bp3-intent-warning.bp3-active,.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label,.bp3-menu-item.bp3-intent-warning.bp3-active:after,.bp3-menu-item.bp3-intent-warning.bp3-active:before,.bp3-menu-item.bp3-intent-warning:active,.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label,.bp3-menu-item.bp3-intent-warning:active:after,.bp3-menu-item.bp3-intent-warning:active:before,.bp3-menu-item.bp3-intent-warning:hover,.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,.bp3-menu-item.bp3-intent-warning:hover:after,.bp3-menu-item.bp3-intent-warning:hover:before,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before{color:#fff}.bp3-menu-item.bp3-intent-danger{color:#c23030}.bp3-menu-item.bp3-intent-danger .bp3-icon{color:inherit}.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label,.bp3-menu-item.bp3-intent-danger:after,.bp3-menu-item.bp3-intent-danger:before{color:#c23030}.bp3-menu-item.bp3-intent-danger.bp3-active,.bp3-menu-item.bp3-intent-danger:hover,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item{background-color:#db3737}.bp3-menu-item.bp3-intent-danger:active{background-color:#c23030}.bp3-menu-item.bp3-intent-danger.bp3-active,.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label,.bp3-menu-item.bp3-intent-danger.bp3-active:after,.bp3-menu-item.bp3-intent-danger.bp3-active:before,.bp3-menu-item.bp3-intent-danger:active,.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label,.bp3-menu-item.bp3-intent-danger:active:after,.bp3-menu-item.bp3-intent-danger:active:before,.bp3-menu-item.bp3-intent-danger:hover,.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,.bp3-menu-item.bp3-intent-danger:hover:after,.bp3-menu-item.bp3-intent-danger:hover:before,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before{color:#fff}.bp3-menu-item:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Icons16,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1;margin-right:7px}.bp3-menu-item:before,.bp3-menu-item>.bp3-icon{color:#5c7080;margin-top:2px}.bp3-menu-item .bp3-menu-item-label{color:#5c7080}.bp3-menu-item:hover,.bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item{color:inherit}.bp3-menu-item.bp3-active,.bp3-menu-item:active{background-color:rgba(115,134,148,.3)}.bp3-menu-item.bp3-disabled{background-color:inherit!important;cursor:not-allowed!important;outline:0!important}.bp3-menu-item.bp3-disabled,.bp3-menu-item.bp3-disabled .bp3-menu-item-label,.bp3-menu-item.bp3-disabled:before,.bp3-menu-item.bp3-disabled>.bp3-icon{color:rgba(92,112,128,.6)!important}.bp3-large .bp3-menu-item{font-size:16px;line-height:22px;padding:9px 7px}.bp3-large .bp3-menu-item .bp3-icon{margin-top:3px}.bp3-large .bp3-menu-item:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Icons20,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1;margin-right:10px;margin-top:1px}button.bp3-menu-item{background:0 0;border:none;text-align:left;width:100%}.bp3-menu-header{border-top:1px solid rgba(16,22,26,.15);cursor:default;display:block;margin:5px;padding-left:2px}.bp3-dark .bp3-menu-header{border-top-color:hsla(0,0%,100%,.15)}.bp3-menu-header:first-of-type{border-top:none}.bp3-menu-header>h6{word-wrap:normal;color:#182026;font-weight:600;line-height:17px;margin:0;overflow:hidden;padding:10px 7px 0 1px;text-overflow:ellipsis;white-space:nowrap}.bp3-menu-header:first-of-type>h6{padding-top:0}.bp3-large .bp3-menu-header>h6{font-size:18px;padding-bottom:5px;padding-top:15px}.bp3-large .bp3-menu-header:first-of-type>h6{padding-top:0}.bp3-dark .bp3-menu{background:#30404d;color:#f5f8fa}.bp3-dark .bp3-menu-item.bp3-intent-primary{color:#48aff0}.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{color:inherit}.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-primary:after,.bp3-dark .bp3-menu-item.bp3-intent-primary:before{color:#48aff0}.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active,.bp3-dark .bp3-menu-item.bp3-intent-primary:hover,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item{background-color:#137cbd}.bp3-dark .bp3-menu-item.bp3-intent-primary:active{background-color:#106ba3}.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active,.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active:after,.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active:before,.bp3-dark .bp3-menu-item.bp3-intent-primary:active,.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-primary:active:after,.bp3-dark .bp3-menu-item.bp3-intent-primary:active:before,.bp3-dark .bp3-menu-item.bp3-intent-primary:hover,.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-primary:hover:after,.bp3-dark .bp3-menu-item.bp3-intent-primary:hover:before,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:after,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item:before{color:#fff}.bp3-dark .bp3-menu-item.bp3-intent-success{color:#3dcc91}.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{color:inherit}.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-success:after,.bp3-dark .bp3-menu-item.bp3-intent-success:before{color:#3dcc91}.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active,.bp3-dark .bp3-menu-item.bp3-intent-success:hover,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item{background-color:#0f9960}.bp3-dark .bp3-menu-item.bp3-intent-success:active{background-color:#0d8050}.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active,.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active:after,.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active:before,.bp3-dark .bp3-menu-item.bp3-intent-success:active,.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-success:active:after,.bp3-dark .bp3-menu-item.bp3-intent-success:active:before,.bp3-dark .bp3-menu-item.bp3-intent-success:hover,.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-success:hover:after,.bp3-dark .bp3-menu-item.bp3-intent-success:hover:before,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:after,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item:before{color:#fff}.bp3-dark .bp3-menu-item.bp3-intent-warning{color:#ffb366}.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{color:inherit}.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-warning:after,.bp3-dark .bp3-menu-item.bp3-intent-warning:before{color:#ffb366}.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active,.bp3-dark .bp3-menu-item.bp3-intent-warning:hover,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item{background-color:#d9822b}.bp3-dark .bp3-menu-item.bp3-intent-warning:active{background-color:#bf7326}.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active,.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active:after,.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active:before,.bp3-dark .bp3-menu-item.bp3-intent-warning:active,.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-warning:active:after,.bp3-dark .bp3-menu-item.bp3-intent-warning:active:before,.bp3-dark .bp3-menu-item.bp3-intent-warning:hover,.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-warning:hover:after,.bp3-dark .bp3-menu-item.bp3-intent-warning:hover:before,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:after,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item:before{color:#fff}.bp3-dark .bp3-menu-item.bp3-intent-danger{color:#ff7373}.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{color:inherit}.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-danger:after,.bp3-dark .bp3-menu-item.bp3-intent-danger:before{color:#ff7373}.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active,.bp3-dark .bp3-menu-item.bp3-intent-danger:hover,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item{background-color:#db3737}.bp3-dark .bp3-menu-item.bp3-intent-danger:active{background-color:#c23030}.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active,.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active:after,.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active:before,.bp3-dark .bp3-menu-item.bp3-intent-danger:active,.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-danger:active:after,.bp3-dark .bp3-menu-item.bp3-intent-danger:active:before,.bp3-dark .bp3-menu-item.bp3-intent-danger:hover,.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-intent-danger:hover:after,.bp3-dark .bp3-menu-item.bp3-intent-danger:hover:before,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after,.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:after,.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item:before{color:#fff}.bp3-dark .bp3-menu-item .bp3-menu-item-label,.bp3-dark .bp3-menu-item:before,.bp3-dark .bp3-menu-item>.bp3-icon{color:#a7b6c2}.bp3-dark .bp3-menu-item.bp3-active,.bp3-dark .bp3-menu-item:active{background-color:rgba(138,155,168,.3)}.bp3-dark .bp3-menu-item.bp3-disabled,.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label,.bp3-dark .bp3-menu-item.bp3-disabled:before,.bp3-dark .bp3-menu-item.bp3-disabled>.bp3-icon{color:rgba(167,182,194,.6)!important}.bp3-dark .bp3-menu-divider,.bp3-dark .bp3-menu-header{border-color:hsla(0,0%,100%,.15)}.bp3-dark .bp3-menu-header>h6{color:#f5f8fa}.bp3-label .bp3-menu{margin-top:5px}.bp3-navbar{background-color:#fff;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);height:50px;padding:0 15px;position:relative;width:100%;z-index:10}.bp3-dark .bp3-navbar,.bp3-navbar.bp3-dark{background-color:#394b59}.bp3-navbar.bp3-dark{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-navbar{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4)}.bp3-navbar.bp3-fixed-top{left:0;position:fixed;right:0;top:0}.bp3-navbar-heading{font-size:16px;margin-right:15px}.bp3-navbar-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px}.bp3-navbar-group.bp3-align-left{float:left}.bp3-navbar-group.bp3-align-right{float:right}.bp3-navbar-divider{border-left:1px solid rgba(16,22,26,.15);height:20px;margin:0 10px}.bp3-dark .bp3-navbar-divider{border-left-color:hsla(0,0%,100%,.15)}.bp3-non-ideal-state{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.bp3-non-ideal-state>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-non-ideal-state>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-non-ideal-state:before,.bp3-non-ideal-state>*{margin-bottom:20px}.bp3-non-ideal-state:empty:before,.bp3-non-ideal-state>:last-child{margin-bottom:0}.bp3-non-ideal-state>*{max-width:400px}.bp3-non-ideal-state-visual{color:rgba(92,112,128,.6);font-size:60px}.bp3-dark .bp3-non-ideal-state-visual{color:rgba(167,182,194,.6)}.bp3-overflow-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.bp3-overflow-list-spacer{-ms-flex-negative:1;flex-shrink:1;width:1px}body.bp3-overlay-open{overflow:hidden}.bp3-overlay{bottom:0;left:0;position:static;right:0;top:0;z-index:20}.bp3-overlay:not(.bp3-overlay-open){pointer-events:none}.bp3-overlay.bp3-overlay-container{overflow:hidden;position:fixed}.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{position:absolute}.bp3-overlay.bp3-overlay-scroll-container{overflow:auto;position:fixed}.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{position:absolute}.bp3-overlay.bp3-overlay-inline{display:inline;overflow:visible}.bp3-overlay-content{position:fixed;z-index:20}.bp3-overlay-inline .bp3-overlay-content,.bp3-overlay-scroll-container .bp3-overlay-content{position:absolute}.bp3-overlay-backdrop{background-color:rgba(16,22,26,.7);bottom:0;left:0;opacity:1;overflow:auto;position:fixed;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:20}.bp3-overlay-backdrop.bp3-overlay-appear,.bp3-overlay-backdrop.bp3-overlay-enter{opacity:0}.bp3-overlay-backdrop.bp3-overlay-appear-active,.bp3-overlay-backdrop.bp3-overlay-enter-active{opacity:1;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-overlay-backdrop.bp3-overlay-exit{opacity:1}.bp3-overlay-backdrop.bp3-overlay-exit-active{opacity:0;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-overlay-backdrop:focus{outline:0}.bp3-overlay-inline .bp3-overlay-backdrop{position:absolute}.bp3-panel-stack{overflow:hidden;position:relative}.bp3-panel-stack-header{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;-webkit-box-shadow:0 1px rgba(16,22,26,.15);box-shadow:0 1px rgba(16,22,26,.15);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:30px;z-index:1}.bp3-dark .bp3-panel-stack-header{-webkit-box-shadow:0 1px hsla(0,0%,100%,.15);box-shadow:0 1px hsla(0,0%,100%,.15)}.bp3-panel-stack-header>span{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.bp3-panel-stack-header .bp3-heading{margin:0 5px}.bp3-button.bp3-panel-stack-header-back{margin-left:5px;padding-left:0;white-space:nowrap}.bp3-button.bp3-panel-stack-header-back .bp3-icon{margin:0 2px}.bp3-panel-stack-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-right:1px solid rgba(16,22,26,.15);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;margin-right:-1px;overflow-y:auto;position:absolute;right:0;top:0;z-index:1}.bp3-dark .bp3-panel-stack-view{background-color:#30404d}.bp3-panel-stack-view:nth-last-child(n+4){display:none}.bp3-panel-stack-push .bp3-panel-stack-appear,.bp3-panel-stack-push .bp3-panel-stack-enter{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.bp3-panel-stack-push .bp3-panel-stack-appear-active,.bp3-panel-stack-push .bp3-panel-stack-enter-active{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bp3-panel-stack-push .bp3-panel-stack-exit{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.bp3-panel-stack-push .bp3-panel-stack-exit-active{-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bp3-panel-stack-pop .bp3-panel-stack-appear,.bp3-panel-stack-pop .bp3-panel-stack-enter,.bp3-panel-stack-push .bp3-panel-stack-exit-active{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bp3-panel-stack-pop .bp3-panel-stack-appear-active,.bp3-panel-stack-pop .bp3-panel-stack-enter-active{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bp3-panel-stack-pop .bp3-panel-stack-exit{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.bp3-panel-stack-pop .bp3-panel-stack-exit-active{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bp3-panel-stack2{overflow:hidden;position:relative}.bp3-panel-stack2-header{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;-webkit-box-shadow:0 1px rgba(16,22,26,.15);box-shadow:0 1px rgba(16,22,26,.15);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:30px;z-index:1}.bp3-dark .bp3-panel-stack2-header{-webkit-box-shadow:0 1px hsla(0,0%,100%,.15);box-shadow:0 1px hsla(0,0%,100%,.15)}.bp3-panel-stack2-header>span{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.bp3-panel-stack2-header .bp3-heading{margin:0 5px}.bp3-button.bp3-panel-stack2-header-back{margin-left:5px;padding-left:0;white-space:nowrap}.bp3-button.bp3-panel-stack2-header-back .bp3-icon{margin:0 2px}.bp3-panel-stack2-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-right:1px solid rgba(16,22,26,.15);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;margin-right:-1px;overflow-y:auto;position:absolute;right:0;top:0;z-index:1}.bp3-dark .bp3-panel-stack2-view{background-color:#30404d}.bp3-panel-stack2-view:nth-last-child(n+4){display:none}.bp3-panel-stack2-push .bp3-panel-stack2-appear,.bp3-panel-stack2-push .bp3-panel-stack2-enter{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.bp3-panel-stack2-push .bp3-panel-stack2-appear-active,.bp3-panel-stack2-push .bp3-panel-stack2-enter-active{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bp3-panel-stack2-push .bp3-panel-stack2-exit{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bp3-panel-stack2-pop .bp3-panel-stack2-appear,.bp3-panel-stack2-pop .bp3-panel-stack2-enter,.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bp3-panel-stack2-pop .bp3-panel-stack2-appear-active,.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bp3-panel-stack2-pop .bp3-panel-stack2-exit{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bp3-popover{border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);display:inline-block;-webkit-transform:scale(1);transform:scale(1);z-index:20}.bp3-popover .bp3-popover-arrow{height:30px;position:absolute;width:30px}.bp3-popover .bp3-popover-arrow:before{height:20px;margin:5px;width:20px}.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover{margin-bottom:17px;margin-top:-17px}.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow{bottom:-11px}.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover{margin-left:17px}.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow{left:-11px}.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow svg{-webkit-transform:rotate(0);transform:rotate(0)}.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover{margin-top:17px}.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow{top:-11px}.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover{margin-left:-17px;margin-right:17px}.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow{right:-11px}.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bp3-tether-element-attached-middle>.bp3-popover>.bp3-popover-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bp3-tether-element-attached-center>.bp3-popover>.bp3-popover-arrow{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.bp3-tether-element-attached-top.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow{top:-.3934px}.bp3-tether-element-attached-right.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow{right:-.3934px}.bp3-tether-element-attached-left.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow{left:-.3934px}.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow{bottom:-.3934px}.bp3-tether-element-attached-top.bp3-tether-element-attached-left>.bp3-popover{-webkit-transform-origin:top left;transform-origin:top left}.bp3-tether-element-attached-top.bp3-tether-element-attached-center>.bp3-popover{-webkit-transform-origin:top center;transform-origin:top center}.bp3-tether-element-attached-top.bp3-tether-element-attached-right>.bp3-popover{-webkit-transform-origin:top right;transform-origin:top right}.bp3-tether-element-attached-middle.bp3-tether-element-attached-left>.bp3-popover{-webkit-transform-origin:center left;transform-origin:center left}.bp3-tether-element-attached-middle.bp3-tether-element-attached-center>.bp3-popover{-webkit-transform-origin:center center;transform-origin:center center}.bp3-tether-element-attached-middle.bp3-tether-element-attached-right>.bp3-popover{-webkit-transform-origin:center right;transform-origin:center right}.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left>.bp3-popover{-webkit-transform-origin:bottom left;transform-origin:bottom left}.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center>.bp3-popover{-webkit-transform-origin:bottom center;transform-origin:bottom center}.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right>.bp3-popover{-webkit-transform-origin:bottom right;transform-origin:bottom right}.bp3-popover .bp3-popover-content{background:#fff}.bp3-popover .bp3-heading,.bp3-popover .bp3-popover-content{color:inherit}.bp3-popover .bp3-popover-arrow:before{-webkit-box-shadow:1px 1px 6px rgba(16,22,26,.2);box-shadow:1px 1px 6px rgba(16,22,26,.2)}.bp3-popover .bp3-popover-arrow-border{fill:#10161a;fill-opacity:.1}.bp3-popover .bp3-popover-arrow-fill{fill:#fff}.bp3-popover-appear>.bp3-popover,.bp3-popover-enter>.bp3-popover{-webkit-transform:scale(.3);transform:scale(.3)}.bp3-popover-appear-active>.bp3-popover,.bp3-popover-enter-active>.bp3-popover{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.54,1.12,.38,1.11);transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp3-popover-exit>.bp3-popover{-webkit-transform:scale(1);transform:scale(1)}.bp3-popover-exit-active>.bp3-popover{-webkit-transform:scale(.3);transform:scale(.3);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.54,1.12,.38,1.11);transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp3-popover .bp3-popover-content{border-radius:3px;position:relative}.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{max-width:350px;padding:20px}.bp3-popover-target+.bp3-overlay .bp3-popover.bp3-popover-content-sizing{width:350px}.bp3-popover.bp3-minimal{margin:0!important}.bp3-popover.bp3-minimal .bp3-popover-arrow{display:none}.bp3-popover-appear>.bp3-popover.bp3-minimal.bp3-popover,.bp3-popover-enter>.bp3-popover.bp3-minimal.bp3-popover,.bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1)}.bp3-popover-appear-active>.bp3-popover.bp3-minimal.bp3-popover,.bp3-popover-enter-active>.bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-popover-exit>.bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1)}.bp3-popover-exit-active>.bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-dark .bp3-popover,.bp3-popover.bp3-dark{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.bp3-dark .bp3-popover .bp3-popover-content,.bp3-popover.bp3-dark .bp3-popover-content{background:#30404d}.bp3-dark .bp3-popover .bp3-heading,.bp3-dark .bp3-popover .bp3-popover-content,.bp3-popover.bp3-dark .bp3-heading,.bp3-popover.bp3-dark .bp3-popover-content{color:inherit}.bp3-dark .bp3-popover .bp3-popover-arrow:before,.bp3-popover.bp3-dark .bp3-popover-arrow:before{-webkit-box-shadow:1px 1px 6px rgba(16,22,26,.4);box-shadow:1px 1px 6px rgba(16,22,26,.4)}.bp3-dark .bp3-popover .bp3-popover-arrow-border,.bp3-popover.bp3-dark .bp3-popover-arrow-border{fill:#10161a;fill-opacity:.2}.bp3-dark .bp3-popover .bp3-popover-arrow-fill,.bp3-popover.bp3-dark .bp3-popover-arrow-fill{fill:#30404d}.bp3-popover-arrow:before{border-radius:2px;content:"";display:block;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bp3-tether-pinned .bp3-popover-arrow{display:none}.bp3-popover-backdrop{background:hsla(0,0%,100%,0)}.bp3-transition-container{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;z-index:20}.bp3-transition-container.bp3-popover-appear,.bp3-transition-container.bp3-popover-enter{opacity:0}.bp3-transition-container.bp3-popover-appear-active,.bp3-transition-container.bp3-popover-enter-active{opacity:1;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-transition-container.bp3-popover-exit{opacity:1}.bp3-transition-container.bp3-popover-exit-active{opacity:0;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-transition-container:focus{outline:0}.bp3-transition-container.bp3-popover-leave .bp3-popover-content{pointer-events:none}.bp3-transition-container[data-x-out-of-boundaries]{display:none}span.bp3-popover-target{display:inline-block}.bp3-popover-wrapper.bp3-fill{width:100%}.bp3-portal{left:0;position:absolute;right:0;top:0}@-webkit-keyframes linear-progress-bar-stripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes linear-progress-bar-stripes{0%{background-position:0 0}to{background-position:30px 0}}.bp3-progress-bar{background:rgba(92,112,128,.2);border-radius:40px;display:block;height:8px;overflow:hidden;position:relative;width:100%}.bp3-progress-bar .bp3-progress-meter{background:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2)0,hsla(0,0%,100%,.2) 75%,transparent 0);background-color:rgba(92,112,128,.8);background-size:30px 30px;border-radius:40px;height:100%;position:absolute;-webkit-transition:width .2s cubic-bezier(.4,1,.75,.9);transition:width .2s cubic-bezier(.4,1,.75,.9);width:100%}.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{animation:linear-progress-bar-stripes .3s linear infinite reverse}.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{background-image:none}.bp3-dark .bp3-progress-bar{background:rgba(16,22,26,.5)}.bp3-dark .bp3-progress-bar .bp3-progress-meter{background-color:#8a9ba8}.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{background-color:#137cbd}.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{background-color:#0f9960}.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{background-color:#d9822b}.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{background-color:#db3737}@-webkit-keyframes skeleton-glow{0%{background:rgba(206,217,224,.2);border-color:rgba(206,217,224,.2)}to{background:rgba(92,112,128,.2);border-color:rgba(92,112,128,.2)}}@keyframes skeleton-glow{0%{background:rgba(206,217,224,.2);border-color:rgba(206,217,224,.2)}to{background:rgba(92,112,128,.2);border-color:rgba(92,112,128,.2)}}.bp3-skeleton{-webkit-animation:skeleton-glow 1s linear infinite alternate;animation:skeleton-glow 1s linear infinite alternate;background:rgba(206,217,224,.2);background-clip:padding-box!important;border-color:rgba(206,217,224,.2)!important;border-radius:2px;-webkit-box-shadow:none!important;box-shadow:none!important;color:transparent!important;cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bp3-skeleton *,.bp3-skeleton:after,.bp3-skeleton:before{visibility:hidden!important}.bp3-slider{cursor:default;height:40px;min-width:150px;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.bp3-slider:hover{cursor:pointer}.bp3-slider:active{cursor:-webkit-grabbing;cursor:grabbing}.bp3-slider.bp3-disabled{cursor:not-allowed;opacity:.5}.bp3-slider.bp3-slider-unlabeled{height:16px}.bp3-slider-progress,.bp3-slider-track{height:6px;left:0;position:absolute;right:0;top:5px}.bp3-slider-track{border-radius:3px;overflow:hidden}.bp3-slider-progress{background:rgba(92,112,128,.2)}.bp3-dark .bp3-slider-progress{background:rgba(16,22,26,.5)}.bp3-slider-progress.bp3-intent-primary{background-color:#137cbd}.bp3-slider-progress.bp3-intent-success{background-color:#0f9960}.bp3-slider-progress.bp3-intent-warning{background-color:#d9822b}.bp3-slider-progress.bp3-intent-danger{background-color:#db3737}.bp3-slider-handle{background-color:#f5f8fa;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);color:#182026;cursor:pointer;height:16px;left:0;position:absolute;top:0;width:16px}.bp3-slider-handle.bp3-active,.bp3-slider-handle:active{background-color:#d8e1e8;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-slider-handle.bp3-disabled,.bp3-slider-handle:disabled{background-color:rgba(206,217,224,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(92,112,128,.6);cursor:not-allowed;outline:0}.bp3-slider-handle.bp3-disabled.bp3-active,.bp3-slider-handle.bp3-disabled.bp3-active:hover,.bp3-slider-handle:disabled.bp3-active,.bp3-slider-handle:disabled.bp3-active:hover{background:rgba(206,217,224,.7)}.bp3-slider-handle:focus{z-index:1}.bp3-slider-handle:hover{background-clip:padding-box;background-color:#ebf1f5;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0-1px 0 rgba(16,22,26,.1);-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);cursor:-webkit-grab;cursor:grab;z-index:2}.bp3-slider-handle.bp3-active{background-color:#d8e1e8;background-image:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),inset 0 1px 1px rgba(16,22,26,.1);box-shadow:0 0 0 1px rgba(16,22,26,.2),inset 0 1px 1px rgba(16,22,26,.1);cursor:-webkit-grabbing;cursor:grabbing}.bp3-disabled .bp3-slider-handle{background:#bfccd6;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.bp3-dark .bp3-slider-handle{background-color:#394b59;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.05)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0));-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);color:#f5f8fa}.bp3-dark .bp3-slider-handle.bp3-active,.bp3-dark .bp3-slider-handle:active,.bp3-dark .bp3-slider-handle:hover{color:#f5f8fa}.bp3-dark .bp3-slider-handle:hover{background-color:#30404d;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.bp3-dark .bp3-slider-handle.bp3-active,.bp3-dark .bp3-slider-handle:active{background-color:#202b33;background-image:none;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2)}.bp3-dark .bp3-slider-handle.bp3-disabled,.bp3-dark .bp3-slider-handle:disabled{background-color:rgba(57,75,89,.5);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(167,182,194,.6)}.bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active,.bp3-dark .bp3-slider-handle:disabled.bp3-active{background:rgba(57,75,89,.7)}.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{stroke:#8a9ba8;background:rgba(16,22,26,.5)}.bp3-dark .bp3-slider-handle,.bp3-dark .bp3-slider-handle:hover{background-color:#394b59}.bp3-dark .bp3-slider-handle.bp3-active{background-color:#293742}.bp3-dark .bp3-disabled .bp3-slider-handle{background:#5c7080;border-color:#5c7080;-webkit-box-shadow:none;box-shadow:none}.bp3-slider-handle .bp3-slider-label{background:#394b59;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);color:#f5f8fa;margin-left:8px}.bp3-dark .bp3-slider-handle .bp3-slider-label{background:#e1e8ed;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);color:#394b59}.bp3-disabled .bp3-slider-handle .bp3-slider-label{-webkit-box-shadow:none;box-shadow:none}.bp3-slider-handle.bp3-end,.bp3-slider-handle.bp3-start{width:8px}.bp3-slider-handle.bp3-start{border-bottom-right-radius:0;border-top-right-radius:0}.bp3-slider-handle.bp3-end{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:8px}.bp3-slider-handle.bp3-end .bp3-slider-label{margin-left:0}.bp3-slider-label{display:inline-block;font-size:12px;line-height:1;padding:2px 5px;position:absolute;-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);vertical-align:top}.bp3-slider.bp3-vertical{height:150px;min-width:40px;width:40px}.bp3-slider.bp3-vertical .bp3-slider-progress,.bp3-slider.bp3-vertical .bp3-slider-track{bottom:0;height:auto;left:5px;top:0;width:6px}.bp3-slider.bp3-vertical .bp3-slider-progress{top:auto}.bp3-slider.bp3-vertical .bp3-slider-label{-webkit-transform:translate(20px,50%);transform:translate(20px,50%)}.bp3-slider.bp3-vertical .bp3-slider-handle{top:auto}.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{margin-left:0;margin-top:-8px}.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end,.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{height:8px;margin-left:0;width:16px}.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{border-bottom-right-radius:3px;border-top-left-radius:0}.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{-webkit-transform:translate(20px);transform:translate(20px)}.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;margin-bottom:8px}@-webkit-keyframes pt-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes pt-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bp3-spinner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:visible;vertical-align:middle}.bp3-spinner svg{display:block}.bp3-spinner path{fill-opacity:0}.bp3-spinner .bp3-spinner-head{stroke:rgba(92,112,128,.8);stroke-linecap:round;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:stroke-dashoffset .2s cubic-bezier(.4,1,.75,.9);transition:stroke-dashoffset .2s cubic-bezier(.4,1,.75,.9)}.bp3-spinner .bp3-spinner-track{stroke:rgba(92,112,128,.2)}.bp3-spinner-animation{-webkit-animation:pt-spinner-animation .5s linear infinite;animation:pt-spinner-animation .5s linear infinite}.bp3-no-spin>.bp3-spinner-animation{-webkit-animation:none;animation:none}.bp3-dark .bp3-spinner .bp3-spinner-head{stroke:#8a9ba8}.bp3-dark .bp3-spinner .bp3-spinner-track{stroke:rgba(16,22,26,.5)}.bp3-spinner.bp3-intent-primary .bp3-spinner-head{stroke:#137cbd}.bp3-spinner.bp3-intent-success .bp3-spinner-head{stroke:#0f9960}.bp3-spinner.bp3-intent-warning .bp3-spinner-head{stroke:#d9822b}.bp3-spinner.bp3-intent-danger .bp3-spinner-head{stroke:#db3737}.bp3-tabs.bp3-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.bp3-tabs.bp3-vertical>.bp3-tab-list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab{border-radius:3px;padding:0 10px;width:100%}.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab[aria-selected=true]{background-color:rgba(19,124,189,.2);-webkit-box-shadow:none;box-shadow:none}.bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{background-color:rgba(19,124,189,.2);border-radius:3px;bottom:0;height:auto;left:0;right:0;top:0}.bp3-tabs.bp3-vertical>.bp3-tab-panel{margin-top:0;padding-left:20px}.bp3-tab-list{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:0;align-items:flex-end;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;list-style:none;margin:0;padding:0;position:relative}.bp3-tab-list>:not(:last-child){margin-right:20px}.bp3-tab{word-wrap:normal;-webkit-box-flex:0;color:#182026;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;line-height:30px;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.bp3-tab a{color:inherit;display:block;text-decoration:none}.bp3-tab-indicator-wrapper~.bp3-tab{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.bp3-tab[aria-disabled=true]{color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-tab[aria-selected=true]{border-radius:0;-webkit-box-shadow:inset 0-3px 0#106ba3;box-shadow:inset 0-3px 0#106ba3}.bp3-tab:not([aria-disabled=true]):hover,.bp3-tab[aria-selected=true]{color:#106ba3}.bp3-tab:focus{-moz-outline-radius:0}.bp3-large>.bp3-tab{font-size:16px;line-height:40px}.bp3-tab-panel{margin-top:20px}.bp3-tab-panel[aria-hidden=true]{display:none}.bp3-tab-indicator-wrapper{left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(0),translateY(0);transform:translateX(0),translateY(0);-webkit-transition:height,width,-webkit-transform;transition:height,width,-webkit-transform;transition:height,transform,width;transition:height,transform,width,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-tab-indicator-wrapper .bp3-tab-indicator{background-color:#106ba3;bottom:0;height:3px;left:0;position:absolute;right:0}.bp3-tab-indicator-wrapper.bp3-no-animation{-webkit-transition:none;transition:none}.bp3-dark .bp3-tab{color:#f5f8fa}.bp3-dark .bp3-tab[aria-disabled=true]{color:rgba(167,182,194,.6)}.bp3-dark .bp3-tab[aria-selected=true]{-webkit-box-shadow:inset 0-3px 0#48aff0;box-shadow:inset 0-3px 0#48aff0}.bp3-dark .bp3-tab:not([aria-disabled=true]):hover,.bp3-dark .bp3-tab[aria-selected=true]{color:#48aff0}.bp3-dark .bp3-tab-indicator{background-color:#48aff0}.bp3-flex-expander{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.bp3-tag{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5c7080;border:none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#f5f8fa;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-size:12px;line-height:16px;max-width:100%;min-height:20px;min-width:20px;padding:2px 6px;position:relative}.bp3-tag.bp3-interactive{cursor:pointer}.bp3-tag.bp3-interactive:hover{background-color:rgba(92,112,128,.85)}.bp3-tag.bp3-interactive.bp3-active,.bp3-tag.bp3-interactive:active{background-color:rgba(92,112,128,.7)}.bp3-tag>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-tag>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-tag:before,.bp3-tag>*{margin-right:4px}.bp3-tag:empty:before,.bp3-tag>:last-child{margin-right:0}.bp3-tag:focus{-moz-outline-radius:6px;outline:2px auto rgba(19,124,189,.6);outline-offset:0}.bp3-tag.bp3-round{border-radius:30px;padding-left:8px;padding-right:8px}.bp3-dark .bp3-tag{background-color:#bfccd6;color:#182026}.bp3-dark .bp3-tag.bp3-interactive{cursor:pointer}.bp3-dark .bp3-tag.bp3-interactive:hover{background-color:rgba(191,204,214,.85)}.bp3-dark .bp3-tag.bp3-interactive.bp3-active,.bp3-dark .bp3-tag.bp3-interactive:active{background-color:rgba(191,204,214,.7)}.bp3-dark .bp3-tag .bp3-icon-large,.bp3-dark .bp3-tag .bp3-icon-standard,.bp3-dark .bp3-tag>.bp3-icon{fill:currentColor}.bp3-tag .bp3-icon-large,.bp3-tag .bp3-icon-standard,.bp3-tag>.bp3-icon{fill:#fff}.bp3-large .bp3-tag,.bp3-tag.bp3-large{font-size:14px;line-height:20px;min-height:30px;min-width:30px;padding:5px 10px}.bp3-large .bp3-tag:before,.bp3-large .bp3-tag>*,.bp3-tag.bp3-large:before,.bp3-tag.bp3-large>*{margin-right:7px}.bp3-large .bp3-tag:empty:before,.bp3-large .bp3-tag>:last-child,.bp3-tag.bp3-large:empty:before,.bp3-tag.bp3-large>:last-child{margin-right:0}.bp3-large .bp3-tag.bp3-round,.bp3-tag.bp3-large.bp3-round{padding-left:12px;padding-right:12px}.bp3-tag.bp3-intent-primary{background:#137cbd;color:#fff}.bp3-tag.bp3-intent-primary.bp3-interactive{cursor:pointer}.bp3-tag.bp3-intent-primary.bp3-interactive:hover{background-color:rgba(19,124,189,.85)}.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active,.bp3-tag.bp3-intent-primary.bp3-interactive:active{background-color:rgba(19,124,189,.7)}.bp3-tag.bp3-intent-success{background:#0f9960;color:#fff}.bp3-tag.bp3-intent-success.bp3-interactive{cursor:pointer}.bp3-tag.bp3-intent-success.bp3-interactive:hover{background-color:rgba(15,153,96,.85)}.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active,.bp3-tag.bp3-intent-success.bp3-interactive:active{background-color:rgba(15,153,96,.7)}.bp3-tag.bp3-intent-warning{background:#d9822b;color:#fff}.bp3-tag.bp3-intent-warning.bp3-interactive{cursor:pointer}.bp3-tag.bp3-intent-warning.bp3-interactive:hover{background-color:rgba(217,130,43,.85)}.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active,.bp3-tag.bp3-intent-warning.bp3-interactive:active{background-color:rgba(217,130,43,.7)}.bp3-tag.bp3-intent-danger{background:#db3737;color:#fff}.bp3-tag.bp3-intent-danger.bp3-interactive{cursor:pointer}.bp3-tag.bp3-intent-danger.bp3-interactive:hover{background-color:rgba(219,55,55,.85)}.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active,.bp3-tag.bp3-intent-danger.bp3-interactive:active{background-color:rgba(219,55,55,.7)}.bp3-tag.bp3-fill{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.bp3-tag.bp3-minimal .bp3-icon-large,.bp3-tag.bp3-minimal .bp3-icon-standard,.bp3-tag.bp3-minimal>.bp3-icon{fill:#5c7080}.bp3-tag.bp3-minimal:not([class*=bp3-intent-]){background-color:rgba(138,155,168,.2);color:#182026}.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive{cursor:pointer}.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:hover{background-color:rgba(92,112,128,.3)}.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive.bp3-active,.bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:active{background-color:rgba(92,112,128,.4)}.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]){color:#f5f8fa}.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive{cursor:pointer}.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:hover{background-color:rgba(191,204,214,.3)}.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive.bp3-active,.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:active{background-color:rgba(191,204,214,.4)}.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) .bp3-icon-large,.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) .bp3-icon-standard,.bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-])>.bp3-icon{fill:#a7b6c2}.bp3-tag.bp3-minimal.bp3-intent-primary{background-color:rgba(19,124,189,.15);color:#106ba3}.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{cursor:pointer}.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{background-color:rgba(19,124,189,.25)}.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active,.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{background-color:rgba(19,124,189,.35)}.bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large,.bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard,.bp3-tag.bp3-minimal.bp3-intent-primary>.bp3-icon{fill:#137cbd}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{background-color:rgba(19,124,189,.25);color:#48aff0}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{cursor:pointer}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{background-color:rgba(19,124,189,.35)}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active,.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{background-color:rgba(19,124,189,.45)}.bp3-tag.bp3-minimal.bp3-intent-success{background-color:rgba(15,153,96,.15);color:#0d8050}.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{cursor:pointer}.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{background-color:rgba(15,153,96,.25)}.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active,.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{background-color:rgba(15,153,96,.35)}.bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large,.bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard,.bp3-tag.bp3-minimal.bp3-intent-success>.bp3-icon{fill:#0f9960}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{background-color:rgba(15,153,96,.25);color:#3dcc91}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{cursor:pointer}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{background-color:rgba(15,153,96,.35)}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active,.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{background-color:rgba(15,153,96,.45)}.bp3-tag.bp3-minimal.bp3-intent-warning{background-color:rgba(217,130,43,.15);color:#bf7326}.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{cursor:pointer}.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{background-color:rgba(217,130,43,.25)}.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active,.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{background-color:rgba(217,130,43,.35)}.bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large,.bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard,.bp3-tag.bp3-minimal.bp3-intent-warning>.bp3-icon{fill:#d9822b}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{background-color:rgba(217,130,43,.25);color:#ffb366}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{cursor:pointer}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{background-color:rgba(217,130,43,.35)}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active,.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{background-color:rgba(217,130,43,.45)}.bp3-tag.bp3-minimal.bp3-intent-danger{background-color:rgba(219,55,55,.15);color:#c23030}.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{cursor:pointer}.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{background-color:rgba(219,55,55,.25)}.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active,.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{background-color:rgba(219,55,55,.35)}.bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large,.bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard,.bp3-tag.bp3-minimal.bp3-intent-danger>.bp3-icon{fill:#db3737}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{background-color:rgba(219,55,55,.25);color:#ff7373}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{cursor:pointer}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{background-color:rgba(219,55,55,.35)}.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active,.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{background-color:rgba(219,55,55,.45)}.bp3-tag-remove{background:0 0;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-2px;margin-right:-6px!important;margin-top:-2px;opacity:.5;padding:2px 2px 2px 0}.bp3-tag-remove:hover{background:0 0;opacity:.8;text-decoration:none}.bp3-tag-remove:active{opacity:1}.bp3-tag-remove:empty:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:Icons16,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1}.bp3-large .bp3-tag-remove{margin-right:-10px!important;padding:0 5px 0 0}.bp3-large .bp3-tag-remove:empty:before{font-family:Icons20,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1}.bp3-tag-input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:auto;line-height:inherit;min-height:30px;padding-left:5px;padding-right:0}.bp3-tag-input>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-tag-input>.bp3-tag-input-values{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-tag-input .bp3-tag-input-icon{color:#5c7080;margin-left:2px;margin-right:7px;margin-top:7px}.bp3-tag-input .bp3-tag-input-values{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:7px;margin-top:5px;min-width:0}.bp3-tag-input .bp3-tag-input-values>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.bp3-tag-input .bp3-tag-input-values>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1}.bp3-tag-input .bp3-tag-input-values:before,.bp3-tag-input .bp3-tag-input-values>*{margin-right:5px}.bp3-tag-input .bp3-tag-input-values:empty:before,.bp3-tag-input .bp3-tag-input-values>:last-child{margin-right:0}.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{padding-left:5px}.bp3-tag-input .bp3-tag-input-values>*{margin-bottom:5px}.bp3-tag-input .bp3-tag{overflow-wrap:break-word}.bp3-tag-input .bp3-tag.bp3-active{-moz-outline-radius:6px;outline:2px auto rgba(19,124,189,.6);outline-offset:0}.bp3-tag-input .bp3-input-ghost{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px;width:80px}.bp3-tag-input .bp3-input-ghost.bp3-disabled,.bp3-tag-input .bp3-input-ghost:disabled{cursor:not-allowed}.bp3-tag-input .bp3-button,.bp3-tag-input .bp3-spinner{margin:3px 3px 3px 0}.bp3-tag-input .bp3-button{min-height:24px;min-width:24px;padding:0 7px}.bp3-tag-input.bp3-large{height:auto;min-height:40px}.bp3-tag-input.bp3-large:before,.bp3-tag-input.bp3-large>*{margin-right:10px}.bp3-tag-input.bp3-large:empty:before,.bp3-tag-input.bp3-large>:last-child{margin-right:0}.bp3-tag-input.bp3-large .bp3-tag-input-icon{margin-left:5px;margin-top:10px}.bp3-tag-input.bp3-large .bp3-input-ghost{line-height:30px}.bp3-tag-input.bp3-large .bp3-button{margin:5px 5px 5px 0;min-height:30px;min-width:30px;padding:5px 10px}.bp3-tag-input.bp3-large .bp3-spinner{margin:8px 8px 8px 0}.bp3-tag-input.bp3-active{background-color:#fff;-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-tag-input.bp3-active.bp3-intent-primary{-webkit-box-shadow:0 0 0 1px #106ba3,0 0 0 3px rgba(16,107,163,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #106ba3,0 0 0 3px rgba(16,107,163,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-tag-input.bp3-active.bp3-intent-success{-webkit-box-shadow:0 0 0 1px #0d8050,0 0 0 3px rgba(13,128,80,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #0d8050,0 0 0 3px rgba(13,128,80,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-tag-input.bp3-active.bp3-intent-warning{-webkit-box-shadow:0 0 0 1px #bf7326,0 0 0 3px rgba(191,115,38,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #bf7326,0 0 0 3px rgba(191,115,38,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-tag-input.bp3-active.bp3-intent-danger{-webkit-box-shadow:0 0 0 1px #c23030,0 0 0 3px rgba(194,48,48,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #c23030,0 0 0 3px rgba(194,48,48,.3),inset 0 1px 1px rgba(16,22,26,.2)}.bp3-dark .bp3-tag-input .bp3-tag-input-icon,.bp3-tag-input.bp3-dark .bp3-tag-input-icon{color:#a7b6c2}.bp3-dark .bp3-tag-input .bp3-input-ghost,.bp3-tag-input.bp3-dark .bp3-input-ghost{color:#f5f8fa}.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder,.bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder,.bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder,.bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder,.bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder,.bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{color:rgba(167,182,194,.6)}.bp3-dark .bp3-tag-input.bp3-active,.bp3-tag-input.bp3-dark.bp3-active{background-color:rgba(16,22,26,.3);-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary,.bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{-webkit-box-shadow:0 0 0 1px #106ba3,0 0 0 3px rgba(16,107,163,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #106ba3,0 0 0 3px rgba(16,107,163,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success,.bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{-webkit-box-shadow:0 0 0 1px #0d8050,0 0 0 3px rgba(13,128,80,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #0d8050,0 0 0 3px rgba(13,128,80,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning,.bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{-webkit-box-shadow:0 0 0 1px #bf7326,0 0 0 3px rgba(191,115,38,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #bf7326,0 0 0 3px rgba(191,115,38,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger,.bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{-webkit-box-shadow:0 0 0 1px #c23030,0 0 0 3px rgba(194,48,48,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #c23030,0 0 0 3px rgba(194,48,48,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.bp3-input-ghost{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.bp3-input-ghost::-webkit-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input-ghost::-moz-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input-ghost:-ms-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input-ghost::-ms-input-placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input-ghost::placeholder{color:rgba(92,112,128,.6);opacity:1}.bp3-input-ghost:focus{outline:0!important}.bp3-toast{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0;max-width:500px;min-width:300px;pointer-events:all;position:relative!important}.bp3-toast.bp3-toast-appear,.bp3-toast.bp3-toast-enter{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.bp3-toast.bp3-toast-appear-active,.bp3-toast.bp3-toast-enter-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.54,1.12,.38,1.11);transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp3-toast.bp3-toast-appear~.bp3-toast,.bp3-toast.bp3-toast-enter~.bp3-toast{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.bp3-toast.bp3-toast-appear-active~.bp3-toast,.bp3-toast.bp3-toast-enter-active~.bp3-toast{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.54,1.12,.38,1.11);transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp3-toast.bp3-toast-exit{-webkit-filter:blur(0);filter:blur(0);opacity:1}.bp3-toast.bp3-toast-exit-active{-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-toast.bp3-toast-exit~.bp3-toast{-webkit-transform:translateY(0);transform:translateY(0)}.bp3-toast.bp3-toast-exit-active~.bp3-toast{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-toast .bp3-button-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 5px 5px 0}.bp3-toast>.bp3-icon{color:#5c7080;margin:12px 0 12px 12px}.bp3-dark .bp3-toast,.bp3-toast.bp3-dark{background-color:#394b59;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.bp3-dark .bp3-toast>.bp3-icon,.bp3-toast.bp3-dark>.bp3-icon{color:#a7b6c2}.bp3-toast[class*=bp3-intent-] a{color:hsla(0,0%,100%,.7)}.bp3-toast[class*=bp3-intent-] a:hover,.bp3-toast[class*=bp3-intent-]>.bp3-icon{color:#fff}.bp3-toast[class*=bp3-intent-] .bp3-button,.bp3-toast[class*=bp3-intent-] .bp3-button .bp3-icon,.bp3-toast[class*=bp3-intent-] .bp3-button:active,.bp3-toast[class*=bp3-intent-] .bp3-button:before{color:hsla(0,0%,100%,.7)!important}.bp3-toast[class*=bp3-intent-] .bp3-button:focus{outline-color:hsla(0,0%,100%,.5)}.bp3-toast[class*=bp3-intent-] .bp3-button:hover{background-color:hsla(0,0%,100%,.15)!important;color:#fff!important}.bp3-toast[class*=bp3-intent-] .bp3-button:active{background-color:hsla(0,0%,100%,.3)!important;color:#fff!important}.bp3-toast[class*=bp3-intent-] .bp3-button:after{background:hsla(0,0%,100%,.3)!important}.bp3-toast.bp3-intent-primary{background-color:#137cbd;color:#fff}.bp3-toast.bp3-intent-success{background-color:#0f9960;color:#fff}.bp3-toast.bp3-intent-warning{background-color:#d9822b;color:#fff}.bp3-toast.bp3-intent-danger{background-color:#db3737;color:#fff}.bp3-toast-message{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:11px;word-break:break-word}.bp3-toast-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;left:0;overflow:hidden;padding:0 20px 20px;pointer-events:none;right:0;z-index:40}.bp3-toast-container.bp3-toast-container-in-portal{position:fixed}.bp3-toast-container.bp3-toast-container-inline{position:absolute}.bp3-toast-container.bp3-toast-container-top{top:0}.bp3-toast-container.bp3-toast-container-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;bottom:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:auto}.bp3-toast-container.bp3-toast-container-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bp3-toast-container.bp3-toast-container-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active)~.bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active)~.bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active~.bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active~.bp3-toast{-webkit-transform:translateY(60px);transform:translateY(60px)}.bp3-tooltip{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);-webkit-transform:scale(1);transform:scale(1)}.bp3-tooltip .bp3-popover-arrow{height:22px;position:absolute;width:22px}.bp3-tooltip .bp3-popover-arrow:before{height:14px;margin:4px;width:14px}.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip{margin-bottom:11px;margin-top:-11px}.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow{bottom:-8px}.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip{margin-left:11px}.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow{left:-8px}.bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow svg{-webkit-transform:rotate(0);transform:rotate(0)}.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip{margin-top:11px}.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow{top:-8px}.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip{margin-left:-11px;margin-right:11px}.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow{right:-8px}.bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bp3-tether-element-attached-middle>.bp3-tooltip>.bp3-popover-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bp3-tether-element-attached-center>.bp3-tooltip>.bp3-popover-arrow{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.bp3-tether-element-attached-top.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow{top:-.22183px}.bp3-tether-element-attached-right.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow{right:-.22183px}.bp3-tether-element-attached-left.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow{left:-.22183px}.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow{bottom:-.22183px}.bp3-tether-element-attached-top.bp3-tether-element-attached-left>.bp3-tooltip{-webkit-transform-origin:top left;transform-origin:top left}.bp3-tether-element-attached-top.bp3-tether-element-attached-center>.bp3-tooltip{-webkit-transform-origin:top center;transform-origin:top center}.bp3-tether-element-attached-top.bp3-tether-element-attached-right>.bp3-tooltip{-webkit-transform-origin:top right;transform-origin:top right}.bp3-tether-element-attached-middle.bp3-tether-element-attached-left>.bp3-tooltip{-webkit-transform-origin:center left;transform-origin:center left}.bp3-tether-element-attached-middle.bp3-tether-element-attached-center>.bp3-tooltip{-webkit-transform-origin:center center;transform-origin:center center}.bp3-tether-element-attached-middle.bp3-tether-element-attached-right>.bp3-tooltip{-webkit-transform-origin:center right;transform-origin:center right}.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left>.bp3-tooltip{-webkit-transform-origin:bottom left;transform-origin:bottom left}.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center>.bp3-tooltip{-webkit-transform-origin:bottom center;transform-origin:bottom center}.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right>.bp3-tooltip{-webkit-transform-origin:bottom right;transform-origin:bottom right}.bp3-tooltip .bp3-popover-content{background:#394b59}.bp3-tooltip .bp3-heading,.bp3-tooltip .bp3-popover-content{color:#f5f8fa}.bp3-tooltip .bp3-popover-arrow:before{-webkit-box-shadow:1px 1px 6px rgba(16,22,26,.2);box-shadow:1px 1px 6px rgba(16,22,26,.2)}.bp3-tooltip .bp3-popover-arrow-border{fill:#10161a;fill-opacity:.1}.bp3-tooltip .bp3-popover-arrow-fill{fill:#394b59}.bp3-popover-appear>.bp3-tooltip,.bp3-popover-enter>.bp3-tooltip{-webkit-transform:scale(.8);transform:scale(.8)}.bp3-popover-appear-active>.bp3-tooltip,.bp3-popover-enter-active>.bp3-tooltip{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-popover-exit>.bp3-tooltip{-webkit-transform:scale(1);transform:scale(1)}.bp3-popover-exit-active>.bp3-tooltip{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-tooltip .bp3-popover-content{padding:10px 12px}.bp3-dark .bp3-tooltip,.bp3-tooltip.bp3-dark{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.bp3-dark .bp3-tooltip .bp3-popover-content,.bp3-tooltip.bp3-dark .bp3-popover-content{background:#e1e8ed}.bp3-dark .bp3-tooltip .bp3-heading,.bp3-dark .bp3-tooltip .bp3-popover-content,.bp3-tooltip.bp3-dark .bp3-heading,.bp3-tooltip.bp3-dark .bp3-popover-content{color:#394b59}.bp3-dark .bp3-tooltip .bp3-popover-arrow:before,.bp3-tooltip.bp3-dark .bp3-popover-arrow:before{-webkit-box-shadow:1px 1px 6px rgba(16,22,26,.4);box-shadow:1px 1px 6px rgba(16,22,26,.4)}.bp3-dark .bp3-tooltip .bp3-popover-arrow-border,.bp3-tooltip.bp3-dark .bp3-popover-arrow-border{fill:#10161a;fill-opacity:.2}.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill,.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill{fill:#e1e8ed}.bp3-tooltip.bp3-intent-primary .bp3-popover-content{background:#137cbd;color:#fff}.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{fill:#137cbd}.bp3-tooltip.bp3-intent-success .bp3-popover-content{background:#0f9960;color:#fff}.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{fill:#0f9960}.bp3-tooltip.bp3-intent-warning .bp3-popover-content{background:#d9822b;color:#fff}.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{fill:#d9822b}.bp3-tooltip.bp3-intent-danger .bp3-popover-content{background:#db3737;color:#fff}.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{fill:#db3737}.bp3-tooltip-indicator{border-bottom:1px dotted;cursor:help}.bp3-tree .bp3-icon,.bp3-tree .bp3-icon-large,.bp3-tree .bp3-icon-standard{color:#5c7080}.bp3-tree .bp3-icon-large.bp3-intent-primary,.bp3-tree .bp3-icon-standard.bp3-intent-primary,.bp3-tree .bp3-icon.bp3-intent-primary{color:#137cbd}.bp3-tree .bp3-icon-large.bp3-intent-success,.bp3-tree .bp3-icon-standard.bp3-intent-success,.bp3-tree .bp3-icon.bp3-intent-success{color:#0f9960}.bp3-tree .bp3-icon-large.bp3-intent-warning,.bp3-tree .bp3-icon-standard.bp3-intent-warning,.bp3-tree .bp3-icon.bp3-intent-warning{color:#d9822b}.bp3-tree .bp3-icon-large.bp3-intent-danger,.bp3-tree .bp3-icon-standard.bp3-intent-danger,.bp3-tree .bp3-icon.bp3-intent-danger{color:#db3737}.bp3-tree-node-list{list-style:none;margin:0;padding-left:0}.bp3-tree-root{background-color:transparent;cursor:default;padding-left:0;position:relative}.bp3-tree-node-content-0{padding-left:0}.bp3-tree-node-content-1{padding-left:23px}.bp3-tree-node-content-2{padding-left:46px}.bp3-tree-node-content-3{padding-left:69px}.bp3-tree-node-content-4{padding-left:92px}.bp3-tree-node-content-5{padding-left:115px}.bp3-tree-node-content-6{padding-left:138px}.bp3-tree-node-content-7{padding-left:161px}.bp3-tree-node-content-8{padding-left:184px}.bp3-tree-node-content-9{padding-left:207px}.bp3-tree-node-content-10{padding-left:230px}.bp3-tree-node-content-11{padding-left:253px}.bp3-tree-node-content-12{padding-left:276px}.bp3-tree-node-content-13{padding-left:299px}.bp3-tree-node-content-14{padding-left:322px}.bp3-tree-node-content-15{padding-left:345px}.bp3-tree-node-content-16{padding-left:368px}.bp3-tree-node-content-17{padding-left:391px}.bp3-tree-node-content-18{padding-left:414px}.bp3-tree-node-content-19{padding-left:437px}.bp3-tree-node-content-20{padding-left:460px}.bp3-tree-node-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;padding-right:5px;width:100%}.bp3-tree-node-content:hover{background-color:rgba(191,204,214,.4)}.bp3-tree-node-caret,.bp3-tree-node-caret-none{min-width:30px}.bp3-tree-node-caret{color:#5c7080;cursor:pointer;padding:7px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s cubic-bezier(.4,1,.75,.9);transition:-webkit-transform .2s cubic-bezier(.4,1,.75,.9);transition:transform .2s cubic-bezier(.4,1,.75,.9);transition:transform .2s cubic-bezier(.4,1,.75,.9),-webkit-transform .2s cubic-bezier(.4,1,.75,.9)}.bp3-tree-node-caret:hover{color:#182026}.bp3-dark .bp3-tree-node-caret{color:#a7b6c2}.bp3-dark .bp3-tree-node-caret:hover{color:#f5f8fa}.bp3-tree-node-caret.bp3-tree-node-caret-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bp3-tree-node-caret.bp3-icon-standard:before{content:""}.bp3-tree-node-icon{margin-right:7px;position:relative}.bp3-tree-node-label{word-wrap:normal;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.bp3-tree-node-label span{display:inline}.bp3-tree-node-secondary-label{padding:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bp3-tree-node-secondary-label .bp3-popover-target,.bp3-tree-node-secondary-label .bp3-popover-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bp3-tree-node.bp3-disabled .bp3-tree-node-content{background-color:inherit;color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{color:rgba(92,112,128,.6);cursor:not-allowed}.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content{background-color:#137cbd}.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content,.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon,.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon-large,.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon-standard{color:#fff}.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-tree-node-caret:before{color:hsla(0,0%,100%,.7)}.bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-tree-node-caret:hover:before{color:#fff}.bp3-dark .bp3-tree-node-content:hover{background-color:rgba(92,112,128,.3)}.bp3-dark .bp3-tree .bp3-icon,.bp3-dark .bp3-tree .bp3-icon-large,.bp3-dark .bp3-tree .bp3-icon-standard{color:#a7b6c2}.bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary,.bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary,.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary{color:#137cbd}.bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success,.bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success,.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success{color:#0f9960}.bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning,.bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning,.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning{color:#d9822b}.bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger,.bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger,.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger{color:#db3737}.bp3-dark .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content{background-color:#137cbd}</style><style>.bp3-omnibar{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);-webkit-filter:blur(0);filter:blur(0);left:calc(50% - 250px);opacity:1;top:20vh;width:500px;z-index:21}.bp3-omnibar.bp3-overlay-appear,.bp3-omnibar.bp3-overlay-enter{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2}.bp3-omnibar.bp3-overlay-appear-active,.bp3-omnibar.bp3-overlay-enter-active{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-omnibar.bp3-overlay-exit{-webkit-filter:blur(0);filter:blur(0);opacity:1}.bp3-omnibar.bp3-overlay-exit-active{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(.4,1,.75,.9);transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp3-omnibar .bp3-input{background-color:transparent;border-radius:0}.bp3-omnibar .bp3-input,.bp3-omnibar .bp3-input:focus{-webkit-box-shadow:none;box-shadow:none}.bp3-omnibar .bp3-menu{background-color:transparent;border-radius:0;-webkit-box-shadow:inset 0 1px 0 rgba(16,22,26,.15);box-shadow:inset 0 1px 0 rgba(16,22,26,.15);max-height:calc(60vh - 40px);overflow:auto}.bp3-omnibar .bp3-menu:empty{display:none}.bp3-dark .bp3-omnibar,.bp3-omnibar.bp3-dark{background-color:#30404d;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4)}.bp3-omnibar-overlay .bp3-overlay-backdrop{background-color:rgba(16,22,26,.2)}.bp3-multi-select{min-width:150px}.bp3-multi-select-popover .bp3-menu{max-height:300px;max-width:400px;overflow:auto}.bp3-select-popover.bp3-select-match-target-width{width:100%}.bp3-select-popover.bp3-select-match-target-width .bp3-menu{max-width:none;min-width:0}.bp3-select-popover .bp3-popover-content{padding:5px}.bp3-select-popover .bp3-input-group{margin-bottom:0}.bp3-select-popover .bp3-menu{max-height:300px;max-width:400px;overflow:auto;padding:0}.bp3-select-popover .bp3-menu:not(:first-child){padding-top:5px}</style><style>/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{image-orientation:0deg;display:block;height:100%;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url()}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}</style><style class=sf-hidden>#translate-panel{background-color:#f5f8fa;display:flex;flex-direction:column;padding-bottom:8px}.bp3-dark #translate-panel{background-color:#293742}#translate-panel .fixed{flex-shrink:0;margin-bottom:10px}#translate-panel .body{flex-grow:1;overflow:auto;overscroll-behavior:contain}#translate-panel .body::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0);-webkit-border-radius:100px}#translate-panel .body::-webkit-scrollbar:hover{background-color:rgba(0,0,0,0.09)}#translate-panel .body::-webkit-scrollbar-thumb:vertical{background:rgba(0,0,0,0.5);-webkit-border-radius:100px}#translate-panel .body::-webkit-scrollbar-thumb:vertical:active{background:rgba(0,0,0,0.61);-webkit-border-radius:100px}#translate-panel.size-small,#translate-panel.size-small h6.bp3-heading,#translate-panel.size-small .bp3-control.bp3-large,#translate-panel.size-small textarea.bp3-input.bp3-small{font-size:14px}#translate-panel.size-small .phonetic-item,#translate-panel.size-small .quick-settings a{font-size:12px}#translate-panel.size-middle,#translate-panel.size-middle h6.bp3-heading,#translate-panel.size-middle .bp3-control.bp3-large,#translate-panel.size-middle textarea.bp3-input{font-size:18px}#translate-panel.size-middle .phonetic-item,#translate-panel.size-middle .quick-settings a{font-size:14px}#translate-panel.size-large,#translate-panel.size-large h6.bp3-heading,#translate-panel.size-large .bp3-control.bp3-large,#translate-panel.size-large textarea.bp3-input.bp3-large{font-size:22px}#translate-panel.size-large .source,#translate-panel.size-large .phonetic-item,#translate-panel.size-large .quick-settings a{font-size:18px}#translate-panel .bp3-button.bp3-small,#translate-panel .bp3-small .bp3-button{min-height:20px;min-width:20px}#translate-panel .header{display:flex;align-items:center;padding:4px 6px 4px 10px;border-bottom:1px solid #d1d1d1}.bp3-dark #translate-panel .header{border-bottom-color:rgba(16,22,26,0.4)}#translate-panel .header .drag-block{min-width:5px;flex-shrink:0;flex-grow:1;align-self:stretch}#translate-panel .header .left{flex-shrink:0;display:flex}#translate-panel .header .right{flex-shrink:0;display:flex;align-items:center}#translate-panel .header .right .bp3-icon-arrow-right{flex-shrink:0;margin:0 5px}#translate-panel .header .right>.bp3-button{flex-shrink:0;margin:0 1px}#translate-panel .header .right>.bp3-button:last-child{margin-right:0}#translate-panel .quick-settings{padding:4px 9px;margin:0 1px}#translate-panel .quick-settings>div{margin-bottom:5px}#translate-panel .quick-settings .bp3-control{margin-bottom:0}#translate-panel .query-text{position:relative;padding:10px 10px 2px 10px}#translate-panel .query-text textarea.bp3-input{min-height:44px;font-family:system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overscroll-behavior:contain}#translate-panel .query-text .translate-btn{position:absolute;opacity:0.6}#translate-panel .query-text .translate-btn:hover{opacity:1}#translate-panel .body{padding:0 10px}#translate-panel .body .bp3-card:first-child{margin-top:1px}#translate-panel .body .bp3-card:last-child{margin-bottom:1px}#translate-panel .body .no-api{margin:20px 0}.result-block{margin:8px 0;padding:2px 5px}.result-block .bp3-button{visibility:hidden}.result-block .error .bp3-button,.result-block:hover .bp3-button{visibility:visible}.result-block .legend{display:flex;align-items:center;justify-content:space-between}.result-block .legend .legend-left{display:flex;align-items:center}.result-block .legend .api-ico,.result-block .legend .bp3-heading{flex-shrink:0;white-space:nowrap}.result-block .legend .api-ico{display:inline-block;width:14px;height:14px;background-size:contain;margin-right:3px}.result-block .legend .bp3-heading{margin-bottom:0;margin-right:10px}.result-block .legend .source{cursor:pointer;font-size:12px;display:inline-flex;align-items:center}.result-block .legend .source .source-text{overflow:hidden}.result-block .legend .source .bp3-icon{position:relative;top:-1px;margin-left:1px}.result-block .phonetic{display:flex;flex-wrap:wrap}.result-block .phonetic .phonetic-item{display:flex;align-items:center;font-size:12px}.result-block .phonetic .phonetic-item:not(:last-child){margin-right:12px}.result-block .common-result p{line-height:1.3;margin:2px 0;overflow-wrap:break-word}.result-block .common-result .dict a{text-decoration:underline}.result-block .error{font-size:12px;padding:5px 10px}.result-block .dict-pos{margin-right:5px}.external-translators{margin-bottom:3px;padding:0;display:flex;flex-wrap:wrap}.external-translators>div{margin:0 5px 5px 0}.quick-links a{margin:0 5px 5px 0}#popper-container{width:250px;max-width:100%;position:absolute;left:0;top:0;z-index:9999999998;touch-action:none;transition:opacity 0.2s;background-color:#f5f8fa}.bp3-dark #popper-container{background-color:#293742}#popper-container.show{opacity:1;pointer-events:auto;user-select:auto}#popper-container,#popper-container[data-popper-reference-hidden="true"]{opacity:0;pointer-events:none;user-select:none}#popper-container .drag-block{cursor:grab}#popper-container.pin{position:fixed}#popper-container.pin .arrow{display:none}#popper-container .arrow,#popper-container .arrow::before{position:absolute;width:8px;height:8px;z-index:-1}#popper-container .arrow::before{content:"";transform:rotate(45deg);background:#f5f8fa}.bp3-dark #popper-container .arrow::before{background-color:#293742}#popper-container .arrow{display:none}#popper-container.show[data-popper-placement]:not([data-popper-reference-hidden="true"]) .arrow{display:block}#popper-container[data-popper-placement^="top"] .arrow{bottom:-5px}#popper-container[data-popper-placement^="top"] .arrow::before{border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}#popper-container[data-popper-placement^="bottom"] .arrow{top:-5px}#popper-container[data-popper-placement^="bottom"] .arrow::before{border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1}#popper-container[data-popper-placement^="left"] .arrow{right:-5px}#popper-container[data-popper-placement^="left"] .arrow::before{border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1}#popper-container[data-popper-placement^="right"] .arrow{left:-5px}#popper-container[data-popper-placement^="right"] .arrow::before{border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}#translate-btn{display:none;position:absolute;z-index:9999999999;left:0;top:0}#translate-btn .bp3-button{padding:2px;min-width:0;min-height:0}#translate-btn .btn-icon{width:18px;height:18px;background-image:url(chrome-extension://ikhdkkncnoglghljlkmcimlnlhkeamad/logo.png);background-size:contain}.bp3-dark #translate-btn .btn-icon{background-image:url(chrome-extension://ikhdkkncnoglghljlkmcimlnlhkeamad/logowhite36.png)}#translate-btn.show{display:block}.translate-type-selector .bp3-label{display:inline}.translate-type-selector .bp3-radio{margin-bottom:0}#ocr-container{position:fixed;z-index:99999999999999;left:0;top:0;right:0;bottom:0}#ocr-container .toolbar{display:none;position:absolute;z-index:1}#ocr-container img{max-width:100%}#app{cursor:default}.switch-pin{flex-shrink:0;cursor:pointer}.switch-pin .bp3-icon-pin{transition:transform 0.2s,color 0.2s;transform:rotate(-45deg)}.pin .switch-pin .bp3-icon-pin{transform:rotate(-70deg)}.cut-btn{margin-left:2px}.app-toaster-container{position:fixed!important;z-index:9999999999!important}.app-toaster-container .bp3-toast{min-width:auto}#web-trs-panel .app-toaster-container{padding-right:0}</style><div id=root dir=ltr><div id=app><div id=translate-btn class=sf-hidden></div><div id=popper-container class=bp3-elevation-4 style=width:846.444px;transform:translate(0px,0px)><div id=translate-panel class=size-small><div class=fixed><div class=header><div class=left><div class=switch-pin><button type=button class="bp3-button bp3-minimal bp3-small"><span icon=pin aria-hidden=true class="bp3-icon bp3-icon-pin"><svg data-icon=pin width=14 height=14 viewBox="0 0 16 16"><path d="M9.41.92c-.51.51-.41 1.5.15 2.56L4.34 7.54C2.8 6.48 1.45 6.05.92 6.58l3.54 3.54-3.54 4.95 4.95-3.54 3.54 3.54c.53-.53.1-1.88-.96-3.42l4.06-5.22c1.06.56 2.04.66 2.55.15L9.41.92z" fill-rule=evenodd></path></svg></span></button></div><button type=button title=图片翻译 class="bp3-button bp3-minimal bp3-small"><span icon=media aria-hidden=true class="bp3-icon bp3-icon-media"><svg data-icon=media width=14 height=14 viewBox="0 0 16 16"><path d="M11.99 6.99c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm3-5h-14c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-10c0-.55-.45-1-1-1zm-1 9l-5-3-1 2-3-4-3 5v-7h12v7z" fill-rule=evenodd></path></svg></span></button><button type=button title=语音翻译 class="bp3-button bp3-minimal bp3-small"><span class=bp3-icon><svg version=1.1 id=Capa_1 width=14 height=14 xmlns=http://www.w3.org/2000/svg xmlns:xlink=http://www.w3.org/1999/xlink x=0px y=0px viewBox="0 0 490.9 490.9" xml:space=preserve><g><g><path d="M245.5,322.9c53,0,96.2-43.2,96.2-96.2V96.2c0-53-43.2-96.2-96.2-96.2s-96.2,43.2-96.2,96.2v130.5
			C149.3,279.8,192.5,322.9,245.5,322.9z M173.8,96.2c0-39.5,32.2-71.7,71.7-71.7s71.7,32.2,71.7,71.7v130.5
			c0,39.5-32.2,71.7-71.7,71.7s-71.7-32.2-71.7-71.7V96.2z"></path><path d="M94.4,214.5c-6.8,0-12.3,5.5-12.3,12.3c0,85.9,66.7,156.6,151.1,162.8v76.7h-63.9c-6.8,0-12.3,5.5-12.3,12.3
			s5.5,12.3,12.3,12.3h152.3c6.8,0,12.3-5.5,12.3-12.3s-5.5-12.3-12.3-12.3h-63.9v-76.7c84.4-6.3,151.1-76.9,151.1-162.8
			c0-6.8-5.5-12.3-12.3-12.3s-12.3,5.5-12.3,12.3c0,76.6-62.3,138.9-138.9,138.9s-138.9-62.3-138.9-138.9
			C106.6,220,101.2,214.5,94.4,214.5z"></path></g></g></svg></span></button></div><div class=drag-block title=按住不放可以拖动></div><div class=right><button type=button disabled title=添加到收藏夹 class="bp3-button bp3-disabled bp3-minimal bp3-small" tabindex=-1><span icon=star-empty aria-hidden=true class="bp3-icon bp3-icon-star-empty"><svg data-icon=star-empty width=14 height=14 viewBox="0 0 16 16"><path d="M16 6.11l-5.53-.84L8 0 5.53 5.27 0 6.11l4 4.1L3.06 16 8 13.27 12.94 16 12 10.21l4-4.1zM4.91 13.2l.59-3.62L3 7.02l3.45-.53L8 3.2l1.55 3.29 3.45.53-2.5 2.56.59 3.62L8 11.49 4.91 13.2z" fill-rule=evenodd></path></svg></span></button><button type=button class="bp3-button bp3-minimal bp3-small settings" title=快捷设置><span icon=cog aria-hidden=true class="bp3-icon bp3-icon-cog"><svg data-icon=cog width=14 height=14 viewBox="0 0 16 16"><path d="M15.19 6.39h-1.85c-.11-.37-.27-.71-.45-1.04l1.36-1.36c.31-.31.31-.82 0-1.13l-1.13-1.13a.803.803 0 00-1.13 0l-1.36 1.36c-.33-.17-.67-.33-1.04-.44V.79c0-.44-.36-.8-.8-.8h-1.6c-.44 0-.8.36-.8.8v1.86c-.39.12-.75.28-1.1.47l-1.3-1.3c-.3-.3-.79-.3-1.09 0L1.82 2.91c-.3.3-.3.79 0 1.09l1.3 1.3c-.2.34-.36.7-.48 1.09H.79c-.44 0-.8.36-.8.8v1.6c0 .44.36.8.8.8h1.85c.11.37.27.71.45 1.04l-1.36 1.36c-.31.31-.31.82 0 1.13l1.13 1.13c.31.31.82.31 1.13 0l1.36-1.36c.33.18.67.33 1.04.44v1.86c0 .44.36.8.8.8h1.6c.44 0 .8-.36.8-.8v-1.86c.39-.12.75-.28 1.1-.47l1.3 1.3c.3.3.79.3 1.09 0l1.09-1.09c.3-.3.3-.79 0-1.09l-1.3-1.3c.19-.35.36-.71.48-1.1h1.85c.44 0 .8-.36.8-.8v-1.6a.816.816 0 00-.81-.79zm-7.2 4.6c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z" fill-rule=evenodd></path></svg></span></button><button type=button title=关闭(Esc) class="bp3-button bp3-minimal bp3-small"><span icon=cross aria-hidden=true class="bp3-icon bp3-icon-cross"><svg data-icon=cross width=18 height=18 viewBox="0 0 16 16"><path d="M9.41 8l3.29-3.29c.19-.18.3-.43.3-.71a1.003 1.003 0 00-1.71-.71L8 6.59l-3.29-3.3a1.003 1.003 0 00-1.42 1.42L6.59 8 3.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71L8 9.41l3.29 3.29c.18.19.43.3.71.3a1.003 1.003 0 00.71-1.71L9.41 8z" fill-rule=evenodd></path></svg></span></button></div></div><div class=bp3-collapse><div class="bp3-collapse-body sf-hidden" aria-hidden=true></div></div></div><div class=body><p>请输入需要翻译的文本。</p></div></div><div class="arrow sf-hidden"></div></div><div id=web-trs-panel></div></div></div></template></div></div><script data-template-shadow-root>(()=>{document.currentScript.remove();processNode(document);function processNode(node){node.querySelectorAll("template[shadowroot]").forEach(element=>{let shadowRoot = element.parentElement.shadowRoot;if (!shadowRoot) {try {shadowRoot=element.parentElement.attachShadow({mode:element.getAttribute("shadowroot")});shadowRoot.innerHTML=element.innerHTML;element.remove()} catch (error) {} if (shadowRoot) {processNode(shadowRoot)}}})}})()</script>